General flight information: Yekaterinburg – Saint Petersburg
3 hr 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
- Pobeda every day from TJS 504
- Aeroflot Wed, Sat, Sun from TJS 1,153
12-month price trend
TJS 12,894TJS 4,491
TJS 7,378
TJS 7,378
JanTJS 7,373
TJS 7,373
FebTJS 7,558
TJS 7,558
MarTJS 7,387
TJS 7,387
AprTJS 7,456
TJS 7,456
MayTJS 10,484
TJS 10,484
JunTJS 12,894
TJS 12,894
JulTJS 12,893
TJS 12,893
AugTJS 8,999
TJS 8,999
SepTJS 8,219
TJS 8,219
OctTJS 5,439
TJS 5,439
NovTJS 4,491
TJS 4,491
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: 3 hours 0 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?
How does the period of travel affect the price?
Other routes
Flights to Saint Petersburg
Dushanbe — Saint Petersburg TJS 2,276 Tashkent — Saint Petersburg TJS 1,747 Khujand — Saint Petersburg TJS 2,185 Moscow — Saint Petersburg TJS 331 Fergana — Saint Petersburg TJS 2,852 Samarkand — Saint Petersburg TJS 1,892 Kazan — Saint Petersburg TJS 440 Chelyabinsk — Saint Petersburg TJS 1,199 Novosibirsk — Saint Petersburg TJS 1,571 Krasnojarsk — Saint Petersburg TJS 1,358