General flight information
4 hr 50 min Travel time
1 hr 41 min Travel time
718 km Distance between cities
TJS 243 Lowest price
111 Direct flights per week
TJS 427 Average ticket price
05:55 Earliest departure
00:25 Latest departure
2 hr 26 min Travel time
1,429 km Distance between cities
2 hr Time zone difference
TJS 411 Lowest price
137 Direct flights per week
TJS 557 Average ticket price
06:30 Earliest departure
02:25 Latest departure
1 hr 30 min Travel time
634 km Distance between cities
TJS 351 Lowest price
432 Direct flights per week
TJS 400 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
TJS 992 Lowest price
92 Direct flights per week
TJS 919 Average ticket price
06:50 Earliest departure
01:35 Latest departure
4 hr 37 min Travel time
3,322 km Distance between cities
4 hr Time zone difference
TJS 1,122 Lowest price
61 Direct flights per week
TJS 1,142 Average ticket price
09:50 Earliest departure
00:55 Latest departure
3 hr 17 min Travel time
2,136 km Distance between cities
2 hr Time zone difference
TJS 743 Lowest price
38 Direct flights per week
TJS 817 Average ticket price
06:30 Earliest departure
01:40 Latest departure
1 hr 50 min Travel time
842 km Distance between cities
1 hr Time zone difference
TJS 330 Lowest price
103 Direct flights per week
TJS 409 Average ticket price
06:05 Earliest departure
21:15 Latest departure
2 hr 15 min Travel time
1,164 km Distance between cities
2 hr Time zone difference
TJS 541 Lowest price
99 Direct flights per week
TJS 650 Average ticket price
08:05 Earliest departure
01:40 Latest departure
3 hr 8 min Travel time
1,340 km Distance between cities
TJS 476 Lowest price
129 Direct flights per week
TJS 659 Average ticket price
05:55 Earliest departure
00:25 Latest departure
Cheap tickets
Direct flight schedule
- Kazan every day from TJS 281.69
- Yekaterinburg every day from TJS 502.89
- Saint Petersburg every day from TJS 294.75
- Novosibirsk every day from TJS 991.81
- Krasnojarsk every day from TJS 1,422
- Surgut every day from TJS 749.34
- Samara every day from TJS 398.56
- Ufa every day from TJS 561.21
- Mineralnye Vody every day from TJS 553.72
12-month price trend
TJS 1,289TJS 751TJS 1,289TJS 751
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.