Flight distance between Champasak, Laos and Saint Petersburg, Russia 4,831.9 mi / 7,776.2 km