General flight information
5 hr 46 min Travel time
1,714 km Distance between cities
2 hr Time zone difference
KGS21,791 Lowest price
16 Direct flights per week
KGS28,893 Average ticket price
05:35 Earliest departure
21:55 Latest departure
5 hr 19 min Travel time
1,806 km Distance between cities
2 hr Time zone difference
KGS24,503 Lowest price
8 Direct flights per week
KGS33,220 Average ticket price
05:35 Earliest departure
18:50 Latest departure
16 hr 38 min Travel time
4,437 km Distance between cities
6 hr Time zone difference
KGS27,590 Lowest price
5 hr 4 min Travel time
2,348 km Distance between cities
2 hr Time zone difference
KGS22,670 Lowest price
2 Direct flights per week
KGS39,471 Average ticket price
20:20 Earliest departure
20:20 Latest departure
11 hr 44 min Travel time
3,073 km Distance between cities
4 hr Time zone difference
KGS20,695 Lowest price
20 hr 3 min Travel time
5,001 km Distance between cities
6 hr Time zone difference
KGS21,210 Lowest price
1 day 8 hr 7 min Travel time
8,109 km Distance between cities
9 hr Time zone difference
KGS54,476 Lowest price
3,844 km Distance between cities
4 hr Time zone difference
KGS29,445 Lowest price
6 hr 55 min Travel time
2,182 km Distance between cities
2 hr Time zone difference
KGS22,731 Lowest price
6,575 km Distance between cities
8 hr Time zone difference
KGS46,595 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from KGS60,544
- Saint Petersburg Mon, Wed, Thu, Fri, Sat, Sun from KGS52,786
- Kazan Thu, Sat from KGS48,575
Connecting flights
KGS21,790 Belgrade — Moscow KGS25,151 Belgrade — Saint Petersburg KGS30,280 Belgrade — Novosibirsk KGS22,670 Belgrade — Kazan KGS20,694 Belgrade — Yekaterinburg KGS21,209 Belgrade — Krasnojarsk KGS54,476 Belgrade — Vladivostok KGS29,445 Belgrade — Surgut KGS22,730 Belgrade — Makhachkala KGS46,594 Belgrade — Yakutsk
Wed 27 May 05:45 – 05:15
22 hr 30 min / 2 layovers Wed 27 May 05:45 – 08:50
1 day 2 hr 5 min / 2 layovers +2
Tue 19 May 08:25 – 01:30
1 day 12 hr 5 min / 3 layovers +2
Wed 27 May 05:45 – 15:00
1 day 8 hr 15 min / 3 layovers Sat 23 May 08:25 – 10:20
22 hr 55 min / 2 layovers +2
Wed 20 May 05:45 – 06:20
1 day 19 hr 35 min / 3 layovers +2
Fri 22 May 00:55 – 11:35
2 day 2 hr 40 min / 2 layovers +2
Tue 19 May 08:25 – 03:00
1 day 15 hr 35 min / 3 layovers Thu 4 Jun 14:00 – 20:10
1 day 5 hr 10 min / 2 layovers Mon 18 May 14:45 – 05:40
1 day 7 hr 55 min / 3 layovers 12-month price trend
KGS54,592KGS42,567KGS54,592KGS42,567
Airlines with flights from Belgrade to Russia
Including connecting fares
FAQ
Flight duration from Belgrade to Russia
On average, flights from Belgrade to Russia take around 3 hours 3 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 33 minutes.