General flight information
6 hr 30 min Travel time
1,714 km Distance between cities
2 hr Time zone difference
KGS22,595 Lowest price
15 Direct flights per week
KGS34,281 Average ticket price
05:35 Earliest departure
21:55 Latest departure
6 hr 52 min Travel time
1,806 km Distance between cities
2 hr Time zone difference
KGS22,353 Lowest price
1 Direct flights per week
KGS31,395 Average ticket price
13:55 Earliest departure
13:55 Latest departure
16 hr 56 min Travel time
4,437 km Distance between cities
6 hr Time zone difference
KGS26,432 Lowest price
21 hr Travel time
5,001 km Distance between cities
6 hr Time zone difference
KGS39,797 Lowest price
6 hr 10 min Travel time
2,348 km Distance between cities
2 hr Time zone difference
KGS26,199 Lowest price
2 Direct flights per week
KGS56,624 Average ticket price
20:20 Earliest departure
20:20 Latest departure
11 hr 15 min Travel time
3,073 km Distance between cities
4 hr Time zone difference
KGS27,610 Lowest price
6 hr 20 min Travel time
2,182 km Distance between cities
2 hr Time zone difference
KGS28,647 Lowest price
1 day 12 min Travel time
8,109 km Distance between cities
9 hr Time zone difference
KGS50,175 Lowest price
1 day 5 hr 15 min Travel time
3,844 km Distance between cities
4 hr Time zone difference
KGS35,252 Lowest price
4 hr 4 min Travel time
1,557 km Distance between cities
2 hr Time zone difference
KGS15,157 Lowest price
3 Direct flights per week
10:05 Earliest departure
13:45 Latest departure
Cheap tickets
Direct flight schedule
- Moscow every day from KGS65,751
- Saint Petersburg Wed, Sun from KGS98,683
- Kazan Thu, Sat from KGS41,017
- Adler/Sochi Mon, Fri from KGS27,763
Connecting flights
KGS22,932 Belgrade — Moscow KGS22,353 Belgrade — Saint Petersburg KGS28,360 Belgrade — Novosibirsk KGS41,176 Belgrade — Krasnojarsk KGS26,199 Belgrade — Kazan KGS27,713 Belgrade — Yekaterinburg KGS28,646 Belgrade — Makhachkala KGS50,175 Belgrade — Vladivostok KGS35,251 Belgrade — Surgut KGS17,841 Belgrade — Adler/Sochi
Thu 9 Jul 10:50 – 14:00
1 day 2 hr 10 min / 2 layovers Thu 23 Jul 10:50 – 04:40
16 hr 50 min / 2 layovers Fri 18 Sep 19:20 – 01:05
1 day 45 min / 2 layovers +2
Sat 27 Jun 00:55 – 07:50
2 day 1 hr 55 min / 3 layovers Fri 10 Jul 16:50 – 20:55
1 day 3 hr 5 min / 1 layover +2
Sun 13 Sep 07:00 – 22:30
1 day 12 hr 30 min / 2 layovers Fri 24 Jul 14:00 – 20:30
1 day 5 hr 30 min / 2 layovers Thu 9 Jul 17:15 – 15:10
1 day 13 hr 55 min / 3 layovers +3
Thu 25 Jun 00:40 – 16:50
1 day 13 hr 10 min / 3 layovers +2
Mon 7 Sep 11:20 – 01:20
1 day 13 hr / 2 layovers 12-month price trend
KGS54,385KGS42,405KGS54,385KGS42,405
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 5 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 52 minutes.