General flight information: Chelyabinsk – Saint Petersburg
3 hr 8 min Flight duration
1,908 km Distance between cities
2 hr Time zone difference
19 Direct flights per week
05:40 Earliest departure
08:00 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Direct flight schedule
Airlines with direct flights from Chelyabinsk Saint Petersburg
- Pobeda Tue, Wed, Thu, Fri, Sat, Sun from TJS 921
- Smartavia Tue, Thu, Fri, Sat from TJS 1,077
12-month price trend
TJS 1,625TJS 725.19TJS 1,625TJS 725.19
TJS 965.78
TJS 965.78
JanTJS 768.07
TJS 768.07
FebTJS 776.89
TJS 776.89
MarTJS 840.59
TJS 840.59
AprTJS 950.35
TJS 950.35
MayTJS 1,177
TJS 1,177
JunTJS 1,472
TJS 1,472
JulTJS 1,625
TJS 1,625
AugTJS 1,152
TJS 1,152
SepTJS 885.18
TJS 885.18
OctTJS 905.02
TJS 905.02
NovTJS 725.19
TJS 725.19
DecAirports in Chelyabinsk
with flights to Saint Petersburg
Airports in Saint Petersburg
receiving flights from Chelyabinsk
FAQ
Flight duration from Chelyabinsk to Saint Petersburg
Average flight duration: 3 hours 8 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.
Distance between Chelyabinsk and Saint Petersburg
Are there direct flights from Chelyabinsk to Saint Petersburg?
Which airlines fly from Chelyabinsk to Saint Petersburg
Which city is best for a layover?
Other routes
Flights to Saint Petersburg
Dushanbe — Saint Petersburg TJS 1,981 Tashkent — Saint Petersburg TJS 1,998 Khujand — Saint Petersburg TJS 2,532 Moscow — Saint Petersburg TJS 294 Samarkand — Saint Petersburg TJS 2,037 Termez — Saint Petersburg TJS 2,233 Chelyabinsk — Saint Petersburg TJS 704 Kazan — Saint Petersburg TJS 341 Yekaterinburg — Saint Petersburg TJS 615 Fergana — Saint Petersburg TJS 2,154