General flight information
1 hr 32 min Travel time
634 km Distance between cities
KGS2,246 Lowest price
450 Direct flights per week
KGS3,324 Average ticket price
06:00 Earliest departure
23:55 Latest departure
4 hr 20 min Travel time
3,092 km Distance between cities
4 hr Time zone difference
KGS6,987 Lowest price
26 Direct flights per week
KGS10,844 Average ticket price
13:45 Earliest departure
22:45 Latest departure
2 hr 9 min Travel time
1,198 km Distance between cities
KGS3,438 Lowest price
47 Direct flights per week
KGS4,460 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
KGS3,607 Lowest price
52 Direct flights per week
KGS5,728 Average ticket price
13:10 Earliest departure
01:35 Latest departure
5 hr 10 min Travel time
3,543 km Distance between cities
4 hr Time zone difference
KGS12,023 Lowest price
14 Direct flights per week
KGS13,468 Average ticket price
10:50 Earliest departure
23:50 Latest departure
12 hr 30 min Travel time
6,524 km Distance between cities
7 hr Time zone difference
KGS23,419 Lowest price
7 Direct flights per week
KGS27,066 Average ticket price
17:15 Earliest departure
17:15 Latest departure
8 hr 4 min Travel time
4,827 km Distance between cities
6 hr Time zone difference
KGS20,419 Lowest price
3 Direct flights per week
KGS28,597 Average ticket price
15:20 Earliest departure
16:40 Latest departure
4 hr 15 min Travel time
1,945 km Distance between cities
KGS4,632 Lowest price
47 Direct flights per week
KGS9,445 Average ticket price
06:00 Earliest departure
15:10 Latest departure
6 hr 1 min Travel time
4,419 km Distance between cities
5 hr Time zone difference
KGS12,875 Lowest price
7 Direct flights per week
KGS15,304 Average ticket price
12:35 Earliest departure
00:25 Latest departure
Cheap tickets
Direct flight schedule
- Moscow every day from KGS2,587
- Novosibirsk every day from KGS14,280
- Kazan every day from KGS5,040
- Yekaterinburg every day from KGS4,549
- Krasnojarsk every day from KGS13,994
- Vladivostok Tue, Wed, Thu, Fri, Sat from KGS33,150
- Yakutsk Tue, Fri from KGS34,130
- Adler/Sochi every day from KGS4,631
- Irkutsk Mon, Fri, Sat from KGS12,875
Connecting flights
KGS6,987 Saint Petersburg — Novosibirsk KGS12,091 Saint Petersburg — Krasnojarsk KGS23,419 Saint Petersburg — Vladivostok KGS20,418 Saint Petersburg — Yakutsk
Tue 14 Apr 17:25 – 07:35
10 hr 10 min / 1 layover Wed 22 Apr 10:05 – 01:45
1 day 11 hr 40 min / 1 layover Tue 14 Apr 17:25 – 11:35
1 day 11 hr 10 min / 1 layover Sat 16 May 01:35 – 06:20
1 day 22 hr 45 min / 1 layover 12-month price trend
KGS11,094KGS5,969KGS11,094KGS5,969
KGS6,655
KGS6,655
JanKGS5,969
KGS5,969
FebKGS6,672
KGS6,672
MarKGS7,816
KGS7,816
AprKGS7,629
KGS7,629
MayKGS9,799
KGS9,799
JunKGS11,094
KGS11,094
JulKGS8,284
KGS8,284
AugKGS6,672
KGS6,672
SepKGS7,295
KGS7,295
OctKGS7,098
KGS7,098
NovKGS8,141
KGS8,141
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.