Flight distance between Sainyabuli, Laos and Saint Petersburg, Russia 4,431.0 mi / 7,131.0 km