General flight information
1 hr 32 min Travel time
634 km Distance between cities
TJS 244 Lowest price
450 Direct flights per week
TJS 343 Average ticket price
06:00 Earliest departure
23:55 Latest departure
2 hr 9 min Travel time
1,198 km Distance between cities
TJS 373 Lowest price
47 Direct flights per week
TJS 585 Average ticket price
06:30 Earliest departure
19:20 Latest departure
2 hr 47 min Travel time
1,797 km Distance between cities
2 hr Time zone difference
TJS 385 Lowest price
52 Direct flights per week
TJS 822 Average ticket price
13:10 Earliest departure
01:35 Latest departure
4 hr 20 min Travel time
3,092 km Distance between cities
4 hr Time zone difference
TJS 760 Lowest price
26 Direct flights per week
TJS 1,278 Average ticket price
13:45 Earliest departure
22:45 Latest departure
5 hr 10 min Travel time
3,543 km Distance between cities
4 hr Time zone difference
TJS 1,315 Lowest price
14 Direct flights per week
TJS 1,549 Average ticket price
10:50 Earliest departure
23:50 Latest departure
2 hr 18 min Travel time
1,397 km Distance between cities
1 hr Time zone difference
TJS 404 Lowest price
30 Direct flights per week
TJS 400 Average ticket price
09:20 Earliest departure
17:45 Latest departure
3 hr 19 min Travel time
2,311 km Distance between cities
2 hr Time zone difference
TJS 704 Lowest price
12 Direct flights per week
TJS 922 Average ticket price
22:35 Earliest departure
23:20 Latest departure
2 hr 34 min Travel time
1,637 km Distance between cities
2 hr Time zone difference
TJS 269 Lowest price
37 Direct flights per week
TJS 561 Average ticket price
10:05 Earliest departure
01:45 Latest departure
3 hr 1 min Travel time
2,030 km Distance between cities
2 hr Time zone difference
TJS 413 Lowest price
19 Direct flights per week
TJS 827 Average ticket price
07:20 Earliest departure
02:45 Latest departure
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 300.37
- Kazan every day from TJS 436.45
- Yekaterinburg every day from TJS 384.4
- Novosibirsk every day from TJS 1,085
- Krasnojarsk every day from TJS 1,520
- Samara every day from TJS 483.44
- Surgut every day from TJS 703.13
- Ufa every day from TJS 268.59
- Tyumen every day from TJS 519.07
12-month price trend
TJS 1,206TJS 649TJS 1,206TJS 649
TJS 723
TJS 723
JanTJS 649
TJS 649
FebTJS 725
TJS 725
MarTJS 850
TJS 850
AprTJS 829
TJS 829
MayTJS 1,065
TJS 1,065
JunTJS 1,206
TJS 1,206
JulTJS 900
TJS 900
AugTJS 725
TJS 725
SepTJS 793
TJS 793
OctTJS 772
TJS 772
NovTJS 885
TJS 885
DecAirlines with flights from Saint Petersburg to Russia
Including connecting fares
FAQ
Flight duration from Saint Petersburg to Russia
On average, flights from Saint Petersburg to Russia take around 2 hours 41 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 2 minutes.