General flight information
3 hr 25 min Travel time
1,927 km Distance between cities
1 hr Time zone difference
₼200 Lowest price
65 Direct flights per week
₼335 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
₼310 Lowest price
16 Direct flights per week
₼409 Average ticket price
17:10 Earliest departure
21:15 Latest departure
1 hr 32 min Travel time
677 km Distance between cities
₼178 Lowest price
6 Direct flights per week
₼205 Average ticket price
08:05 Earliest departure
22:50 Latest departure
3 hr 2 min Travel time
1,986 km Distance between cities
1 hr Time zone difference
₼364 Lowest price
8 Direct flights per week
₼478 Average ticket price
06:45 Earliest departure
22:20 Latest departure
4 hr 8 min Travel time
2,913 km Distance between cities
3 hr Time zone difference
₼366 Lowest price
3 Direct flights per week
₼547 Average ticket price
15:15 Earliest departure
15:15 Latest departure
5 hr 33 min Travel time
696 km Distance between cities
1 hr Time zone difference
₼282 Lowest price
₼614 Average ticket price
6 hr 7 min Travel time
2,812 km Distance between cities
1 hr Time zone difference
₼400 Lowest price
1 Direct flights per week
₼544 Average ticket price
21:40 Earliest departure
21:40 Latest departure
6 hr 33 min Travel time
3,529 km Distance between cities
3 hr Time zone difference
₼463 Lowest price
1 Direct flights per week
₼617 Average ticket price
20:10 Earliest departure
20:10 Latest departure
7 hr 37 min Travel time
1,710 km Distance between cities
1 hr Time zone difference
₼338 Lowest price
₼530 Average ticket price
2 hr 30 min Travel time
1,324 km Distance between cities
1 hr Time zone difference
₼389 Lowest price
1 Direct flights per week
₼476 Average ticket price
12:00 Earliest departure
12:00 Latest departure
Cheap tickets
Direct flight schedule
- Moscow every day from ₼199.13
- Saint Petersburg every day from ₼334.29
- Astrakhan Mon, Wed, Fri, Sat, Sun from ₼188.19
- Yekaterinburg every day from ₼369.17
- Novosibirsk Tue, Thu, Sat from ₼382.02
- Surgut Wed from ₼707.49
- Krasnoyarsk Sat from ₼565.85
- Orenburg Sat from ₼394.68
Connecting flights
₼312.48 Baku — Saint Petersburg ₼365.77 Baku — Novosibirsk ₼306.96 Baku — Mineralnye Vody ₼399.26 Baku — Surgut ₼462.41 Baku — Krasnoyarsk ₼337.13 Baku — Kazan ₼388.51 Baku — Orenburg
Fri 11 Dec 04:05 – 14:30
11 hr 25 min / 1 layover Sun 22 Nov 21:15 – 16:40
1 day 16 hr 25 min / 1 layover Thu 17 Dec 06:40 – 14:00
1 day 8 hr 20 min / 1 layover Sat 30 Jan 15:15 – 22:00
1 day 5 hr 45 min / 1 layover Mon 23 Nov 15:05 – 06:05
12 hr / 1 layover Tue 22 Dec 03:00 – 12:20
10 hr 20 min / 1 layover Mon 21 Dec 03:00 – 11:20
7 hr 20 min / 1 layover 12-month price trend
₼506₼309₼506₼309
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.