Flight distance between Sainyabuli, Laos and Novosibirsk, Russia 2,661.1 mi / 4,282.7 km