General flight information
3 hr 25 min Travel time
1,927 km Distance between cities
1 hr Time zone difference
KGS10,220 Lowest price
65 Direct flights per week
KGS22,650 Average ticket price
08:00 Earliest departure
03:00 Latest departure
4 hr 15 min Travel time
2,555 km Distance between cities
1 hr Time zone difference
KGS11,366 Lowest price
16 Direct flights per week
KGS28,859 Average ticket price
17:10 Earliest departure
21:15 Latest departure
4 hr 16 min Travel time
2,913 km Distance between cities
3 hr Time zone difference
KGS18,913 Lowest price
3 Direct flights per week
15:15 Earliest departure
15:15 Latest departure
7 hr 43 min Travel time
1,710 km Distance between cities
1 hr Time zone difference
KGS15,469 Lowest price
3 hr 3 min Travel time
1,986 km Distance between cities
1 hr Time zone difference
KGS16,728 Lowest price
8 Direct flights per week
KGS22,912 Average ticket price
06:45 Earliest departure
22:20 Latest departure
6 hr 33 min Travel time
3,529 km Distance between cities
3 hr Time zone difference
KGS21,199 Lowest price
1 Direct flights per week
KGS47,135 Average ticket price
20:10 Earliest departure
20:10 Latest departure
11 hr 57 min Travel time
2,687 km Distance between cities
2 hr Time zone difference
KGS18,946 Lowest price
6 hr 8 min Travel time
2,812 km Distance between cities
1 hr Time zone difference
KGS19,737 Lowest price
1 Direct flights per week
21:40 Earliest departure
21:40 Latest departure
16 hr 13 min Travel time
6,522 km Distance between cities
6 hr Time zone difference
KGS28,855 Lowest price
14 hr 40 min Travel time
4,269 km Distance between cities
4 hr Time zone difference
KGS23,086 Lowest price
KGS28,509 Average ticket price
Cheap tickets
Direct flight schedule
- Moscow every day from KGS9,954
- Saint Petersburg every day from KGS18,460
- Novosibirsk Tue, Thu, Sat from KGS18,946
- Yekaterinburg every day from KGS19,220
- Krasnoyarsk Sat from KGS28,262
- Surgut Wed from KGS35,054
Connecting flights
KGS11,366 Baku — Saint Petersburg KGS15,469 Baku — Kazan KGS21,198 Baku — Krasnoyarsk KGS18,946 Baku — Kaliningrad KGS19,736 Baku — Surgut KGS28,855 Baku — Vladivostok KGS23,085 Baku — Irkutsk
Sun 31 Jan 15:05 – 01:50
11 hr 45 min / 1 layover Mon 1 Feb 22:50 – 22:45
1 day 55 min / 1 layover Fri 4 Dec 03:00 – 05:20
23 hr 20 min / 1 layover Fri 4 Dec 15:05 – 18:35
1 day 5 hr 30 min / 1 layover Sat 30 Jan 15:15 – 22:00
1 day 5 hr 45 min / 1 layover Sun 24 Jan 12:45 – 13:30
18 hr 45 min / 1 layover Thu 14 Jan 15:15 – 07:50
12 hr 35 min / 1 layover 12-month price trend
KGS25,688KGS15,687KGS25,688KGS15,687
FAQ
Flight duration from Baku to Russia
On average, flights from Baku to Russia take around 3 hours 32 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 8 minutes.