General flight information
3 hr 23 min Travel time
1,924 km Distance between cities
1 hr Time zone difference
KGS13,180 Lowest price
72 Direct flights per week
KGS12,768 Average ticket price
08:55 Earliest departure
02:50 Latest departure
4 hr 7 min Travel time
2,555 km Distance between cities
1 hr Time zone difference
KGS14,398 Lowest price
15 Direct flights per week
KGS18,059 Average ticket price
17:10 Earliest departure
20:50 Latest departure
4 hr 12 min Travel time
2,899 km Distance between cities
3 hr Time zone difference
KGS17,548 Lowest price
5 Direct flights per week
KGS24,749 Average ticket price
15:20 Earliest departure
15:20 Latest departure
8 hr 9 min Travel time
1,708 km Distance between cities
1 hr Time zone difference
KGS18,036 Lowest price
2 hr 56 min Travel time
1,978 km Distance between cities
1 hr Time zone difference
KGS11,948 Lowest price
9 Direct flights per week
KGS16,266 Average ticket price
05:40 Earliest departure
20:35 Latest departure
5 hr 16 min Travel time
3,527 km Distance between cities
3 hr Time zone difference
KGS24,739 Lowest price
1 Direct flights per week
KGS26,235 Average ticket price
23:50 Earliest departure
23:50 Latest departure
17 hr 32 min Travel time
6,524 km Distance between cities
6 hr Time zone difference
KGS36,021 Lowest price
KGS42,938 Average ticket price
5 hr 2 min Travel time
2,817 km Distance between cities
1 hr Time zone difference
KGS20,331 Lowest price
1 Direct flights per week
21:40 Earliest departure
21:40 Latest departure
10 hr 9 min Travel time
322 km Distance between cities
1 hr Time zone difference
KGS20,728 Lowest price
KGS31,657 Average ticket price
12 hr 15 min Travel time
5,618 km Distance between cities
5 hr Time zone difference
KGS33,139 Lowest price
KGS41,714 Average ticket price
Cheap tickets
Direct flight schedule
- Moscow every day from KGS13,180
- Saint Petersburg every day from KGS14,398
- Novosibirsk Mon, Wed, Fri, Sun from KGS17,476
- Yekaterinburg Mon, Tue, Thu, Sat, Sun from KGS13,906
- Krasnojarsk Fri from KGS27,847
- Surgut Wed from KGS24,076
Connecting flights
KGS18,036 Baku — Kazan KGS24,739 Baku — Krasnojarsk KGS36,021 Baku — Vladivostok KGS20,331 Baku — Surgut KGS20,727 Baku — Makhachkala KGS33,138 Baku — Yakutsk
Tue 19 May 15:50 – 21:40
6 hr 50 min / 1 layover Mon 18 May 02:50 – 07:10
1 day 1 hr 20 min / 1 layover Sun 24 May 21:25 – 09:45
1 day 6 hr 20 min / 1 layover Tue 2 Jun 15:50 – 15:20
22 hr 30 min / 1 layover Sat 16 May 23:50 – 10:20
1 day 11 hr 30 min / 2 layovers Fri 12 Jun 15:20 – 07:00
10 hr 40 min / 1 layover 12-month price trend
KGS29,000KGS17,710KGS29,000KGS17,710
Airlines with flights from Baku to Russia
Including connecting fares
FAQ
Flight duration from Baku to Russia
On average, flights from Baku to Russia take around 3 hours 29 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 46 minutes.