General flight information
4 hr 46 min Travel time
1,716 km Distance between cities
2 hr Time zone difference
KGS16,552 Lowest price
21 Direct flights per week
KGS39,702 Average ticket price
05:25 Earliest departure
21:50 Latest departure
3 hr 32 min Travel time
1,808 km Distance between cities
2 hr Time zone difference
KGS19,502 Lowest price
7 Direct flights per week
KGS34,193 Average ticket price
05:30 Earliest departure
22:15 Latest departure
14 hr 21 min Travel time
4,454 km Distance between cities
6 hr Time zone difference
KGS22,593 Lowest price
KGS78,266 Average ticket price
4 hr 24 min Travel time
2,350 km Distance between cities
2 hr Time zone difference
KGS18,352 Lowest price
2 Direct flights per week
KGS48,884 Average ticket price
20:15 Earliest departure
20:15 Latest departure
12 hr 12 min Travel time
3,067 km Distance between cities
4 hr Time zone difference
KGS22,288 Lowest price
12 hr 46 min Travel time
5,003 km Distance between cities
6 hr Time zone difference
KGS29,274 Lowest price
18 hr 25 min Travel time
1,103 km Distance between cities
1 hr Time zone difference
KGS27,055 Lowest price
1 day 14 hr 30 min Travel time
8,118 km Distance between cities
9 hr Time zone difference
KGS44,818 Lowest price
3,844 km Distance between cities
4 hr Time zone difference
KGS28,544 Lowest price
11 hr 35 min Travel time
5,877 km Distance between cities
7 hr Time zone difference
KGS31,341 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from KGS33,356
- Saint Petersburg Mon, Wed, Thu, Fri, Sat, Sun from KGS38,290
- Kazan Thu, Sat from KGS25,415
Connecting flights
KGS16,552 Belgrade — Moscow KGS19,647 Belgrade — Saint Petersburg KGS22,593 Belgrade — Novosibirsk KGS18,352 Belgrade — Kazan KGS22,287 Belgrade — Yekaterinburg KGS29,274 Belgrade — Krasnoyarsk KGS27,054 Belgrade — Kaliningrad KGS44,818 Belgrade — Vladivostok KGS28,544 Belgrade — Surgut KGS31,340 Belgrade — Irkutsk
Fri 4 Dec 21:45 – 22:00
22 hr 15 min / 2 layovers Sat 23 Jan 00:40 – 13:40
1 day 11 hr / 2 layovers Fri 22 Jan 11:15 – 16:40
23 hr 25 min / 2 layovers Fri 11 Dec 21:45 – 19:30
19 hr 45 min / 2 layovers Fri 4 Dec 21:45 – 04:20
1 day 2 hr 35 min / 3 layovers +2
Fri 27 Nov 21:45 – 06:05
1 day 2 hr 20 min / 3 layovers Fri 11 Dec 13:15 – 17:00
1 day 2 hr 45 min / 2 layovers +2
Thu 3 Dec 11:15 – 06:45
1 day 10 hr 30 min / 3 layovers +2
Fri 20 Nov 21:45 – 02:10
1 day 25 min / 3 layovers Sun 15 Nov 11:15 – 22:45
2 day 4 hr 30 min / 2 layovers 12-month price trend
KGS49,505KGS38,600KGS49,505KGS38,600
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 7 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 24 minutes.