General flight information
4 hr 50 min Travel time
1 hr 30 min Travel time
634 km Distance between cities
KGS3,020 Lowest price
432 Direct flights per week
KGS4,111 Average ticket price
06:00 Earliest departure
01:00 Latest departure
4 hr 21 min Travel time
2,796 km Distance between cities
4 hr Time zone difference
KGS8,857 Lowest price
92 Direct flights per week
KGS8,308 Average ticket price
06:50 Earliest departure
01:35 Latest departure
1 hr 41 min Travel time
718 km Distance between cities
KGS2,550 Lowest price
111 Direct flights per week
KGS3,761 Average ticket price
05:55 Earliest departure
00:25 Latest departure
4 hr 37 min Travel time
3,322 km Distance between cities
4 hr Time zone difference
KGS8,243 Lowest price
61 Direct flights per week
KGS10,320 Average ticket price
09:50 Earliest departure
00:55 Latest departure
2 hr 26 min Travel time
1,429 km Distance between cities
2 hr Time zone difference
KGS3,873 Lowest price
137 Direct flights per week
KGS5,422 Average ticket price
06:30 Earliest departure
02:25 Latest departure
9 hr 2 min Travel time
6,406 km Distance between cities
7 hr Time zone difference
KGS22,547 Lowest price
32 Direct flights per week
KGS21,076 Average ticket price
15:40 Earliest departure
01:20 Latest departure
2 hr 58 min Travel time
1,608 km Distance between cities
KGS6,999 Lowest price
96 Direct flights per week
KGS9,751 Average ticket price
06:25 Earliest departure
02:10 Latest departure
3 hr 17 min Travel time
2,136 km Distance between cities
2 hr Time zone difference
KGS6,999 Lowest price
38 Direct flights per week
KGS7,477 Average ticket price
06:30 Earliest departure
01:40 Latest departure
3 hr 30 min Travel time
1,378 km Distance between cities
KGS4,238 Lowest price
205 Direct flights per week
KGS5,422 Average ticket price
04:55 Earliest departure
02:25 Latest departure
Cheap tickets
Direct flight schedule
- Saint Petersburg every day from KGS3,630
- Novosibirsk every day from KGS8,857
- Kazan every day from KGS2,654
- Krasnojarsk every day from KGS9,496
- Yekaterinburg every day from KGS4,645
- Vladivostok every day from KGS23,467
- Makhachkala every day from KGS9,369
- Surgut every day from KGS9,472
- Adler/Sochi every day from KGS7,383
12-month price trend
KGS12,140KGS7,074KGS12,140KGS7,074
Airlines with flights from Moscow to Russia
Including connecting fares
FAQ
Flight duration from Moscow to Russia
On average, flights from Moscow to Russia take around 2 hours 51 minutes when flying directly. With layovers, the flight duration can be up to 5 hours 52 minutes.