General flight information: Yekaterinburg – Saint Petersburg
2 hr 59 min Flight duration
1,797 km Distance between cities
2 hr Time zone difference
43 Direct flights per week
05:30 Earliest departure
23:30 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Direct flight schedule
Airlines with direct flights from Yekaterinburg Saint Petersburg
- Aeroflot Tue, Wed, Fri from TJS 1,735
- Pobeda every day from TJS 427
- Smartavia Mon, Wed, Thu, Fri, Sat, Sun from TJS 640
12-month price trend
TJS 1,589TJS 553.45TJS 1,589TJS 553.45
TJS 909.24
TJS 909.24
JanTJS 908.62
TJS 908.62
FebTJS 931.42
TJS 931.42
MarTJS 910.35
TJS 910.35
AprTJS 918.85
TJS 918.85
MayTJS 1,292
TJS 1,292
JunTJS 1,589
TJS 1,589
JulTJS 1,589
TJS 1,589
AugTJS 1,109
TJS 1,109
SepTJS 1,013
TJS 1,013
OctTJS 670.28
TJS 670.28
NovTJS 553.45
TJS 553.45
DecAirports in Yekaterinburg
with flights to Saint Petersburg
Airports in Saint Petersburg
receiving flights from Yekaterinburg
FAQ
Flight duration from Yekaterinburg to Saint Petersburg
Average flight duration: 2 hours 59 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.
Distance between Yekaterinburg and Saint Petersburg
Are there direct flights from Yekaterinburg to Saint Petersburg?
Which airlines fly from Yekaterinburg to Saint Petersburg
Which city is best for a layover?
Other routes
Flights to Saint Petersburg
Dushanbe — Saint Petersburg TJS 1,925 Khujand — Saint Petersburg TJS 1,986 Tashkent — Saint Petersburg TJS 1,759 Moscow — Saint Petersburg TJS 303 Termez — Saint Petersburg TJS 2,480 Samarkand — Saint Petersburg TJS 2,084 Tyumen — Saint Petersburg TJS 888 Samara — Saint Petersburg TJS 413 Fergana — Saint Petersburg TJS 2,260 Yekaterinburg — Saint Petersburg TJS 424