General flight information: Ulan‑Ude – Saint Petersburg
11 hr 6 min Flight duration
4,615 km Distance between cities
5 hr Time zone difference
Cheap flights
Prices found by our users over the last 48 hours
Price trends
TJS 4,059TJS 2,001TJS 4,059TJS 2,001
FAQ
Flight duration from Ulan-Ude to Saint Petersburg
Average flight duration: 11 hours 6 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.
Distance between Ulan-Ude and Saint Petersburg
Are there direct flights from Ulan-Ude to Saint Petersburg?
Which airlines fly from Ulan-Ude to Saint Petersburg
Which city is best for a layover?
Other flights
Flights to Saint Petersburg
Dushanbe — Saint Petersburg TJS 1,429 Tashkent — Saint Petersburg TJS 771 Moscow — Saint Petersburg TJS 239 Khujand — Saint Petersburg TJS 1,456 Fergana — Saint Petersburg TJS 901 Samarkand — Saint Petersburg TJS 792 Termez — Saint Petersburg TJS 858 Samara — Saint Petersburg TJS 696 Kazan — Saint Petersburg TJS 364 Bukhara — Saint Petersburg TJS 7,471