General flight information
3 hr 25 min Travel time
1,927 km Distance between cities
1 hr Time zone difference
₾296 Lowest price
65 Direct flights per week
₾523 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
₾338 Lowest price
16 Direct flights per week
₾578 Average ticket price
17:10 Earliest departure
21:15 Latest departure
6 hr 22 min Travel time
887 km Distance between cities
1 hr Time zone difference
₾372 Lowest price
₾1,316 Average ticket price
8 hr 51 min Travel time
1,025 km Distance between cities
1 hr Time zone difference
₾407 Lowest price
₾1,017 Average ticket price
5 hr 13 min Travel time
696 km Distance between cities
1 hr Time zone difference
₾363 Lowest price
₾931 Average ticket price
3 hr 3 min Travel time
1,986 km Distance between cities
1 hr Time zone difference
₾498 Lowest price
8 Direct flights per week
₾684 Average ticket price
06:45 Earliest departure
22:20 Latest departure
4 hr 16 min Travel time
2,913 km Distance between cities
3 hr Time zone difference
₾563 Lowest price
3 Direct flights per week
₾721 Average ticket price
15:15 Earliest departure
15:15 Latest departure
9 hr 43 min Travel time
1,656 km Distance between cities
1 hr Time zone difference
₾551 Lowest price
7 hr 28 min Travel time
1,422 km Distance between cities
₾508 Lowest price
7 hr 43 min Travel time
1,710 km Distance between cities
1 hr Time zone difference
₾463 Lowest price
₾809 Average ticket price
Cheap tickets
Direct flight schedule
- Moscow every day from ₾307.06
- Saint Petersburg every day from ₾510.96
- Yekaterinburg every day from ₾497.32
- Novosibirsk Tue, Thu, Sat from ₾939.26
Connecting flights
₾337.92 Baku — Saint Petersburg ₾371.63 Baku — Adler/Sochi ₾407 Baku — Krasnodar ₾377.35 Baku — Mineralnye Vody ₾550.06 Baku — Ufa ₾507.98 Baku — Samara ₾462.57 Baku — Kazan
Sun 31 Jan 15:05 – 01:50
11 hr 45 min / 1 layover Sun 20 Dec 20:50 – 10:00
14 hr 10 min / 1 layover Fri 11 Dec 12:35 – 14:00
1 day 2 hr 25 min / 1 layover Sat 5 Dec 22:50 – 02:30
4 hr 40 min / 1 layover Fri 4 Dec 08:05 – 00:30
1 day 15 hr 25 min / 1 layover Wed 2 Dec 15:05 – 22:15
7 hr 10 min / 1 layover Mon 7 Dec 22:50 – 22:45
1 day 55 min / 1 layover 12-month price trend
₾764₾467₾764₾467
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 32 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 8 minutes.