General flight information
3 hr 24 min Travel time
1,924 km Distance between cities
1 hr Time zone difference
TJS 1,311 Lowest price
79 Direct flights per week
TJS 1,529 Average ticket price
06:50 Earliest departure
02:50 Latest departure
7 hr 36 min Travel time
1,708 km Distance between cities
1 hr Time zone difference
TJS 2,018 Lowest price
TJS 2,603 Average ticket price
2 hr 57 min Travel time
1,978 km Distance between cities
1 hr Time zone difference
TJS 1,454 Lowest price
11 Direct flights per week
05:40 Earliest departure
20:40 Latest departure
4 hr 7 min Travel time
2,555 km Distance between cities
1 hr Time zone difference
TJS 1,539 Lowest price
17 Direct flights per week
TJS 2,048 Average ticket price
17:10 Earliest departure
21:20 Latest departure
4 hr 10 min Travel time
2,899 km Distance between cities
3 hr Time zone difference
TJS 1,777 Lowest price
6 Direct flights per week
TJS 2,261 Average ticket price
13:55 Earliest departure
15:20 Latest departure
5 hr 21 min Travel time
3,527 km Distance between cities
3 hr Time zone difference
TJS 2,582 Lowest price
1 Direct flights per week
23:50 Earliest departure
23:50 Latest departure
7 hr 14 min Travel time
1,453 km Distance between cities
TJS 1,930 Lowest price
TJS 2,437 Average ticket price
5 hr 2 min Travel time
2,817 km Distance between cities
1 hr Time zone difference
TJS 2,312 Lowest price
2 Direct flights per week
09:55 Earliest departure
21:40 Latest departure
7 hr 27 min Travel time
1,633 km Distance between cities
1 hr Time zone difference
TJS 2,060 Lowest price
TJS 2,659 Average ticket price
6 hr 44 min Travel time
697 km Distance between cities
1 hr Time zone difference
TJS 1,668 Lowest price
TJS 4,086 Average ticket price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 1,409
- Yekaterinburg Mon, Tue, Thu, Fri, Sat, Sun from TJS 1,418
- Saint Petersburg every day from TJS 1,896
- Novosibirsk Mon, Wed, Fri, Sat, Sun from TJS 1,776
- Krasnojarsk Fri from TJS 2,938
- Surgut Wed, Sun from TJS 3,388
Connecting flights
TJS 2,018 Baku — Kazan TJS 1,812 Baku — Saint Petersburg TJS 2,582 Baku — Krasnojarsk TJS 1,929 Baku — Samara TJS 2,312 Baku — Surgut TJS 2,059 Baku — Ufa TJS 1,667 Baku — Mineralnye Vody
Wed 1 Jul 13:20 – 22:10
9 hr 50 min / 1 layover Wed 23 Sep 15:05 – 23:25
9 hr 20 min / 1 layover Mon 13 Jul 15:20 – 11:25
17 hr 5 min / 1 layover Thu 9 Jul 15:05 – 22:15
7 hr 10 min / 1 layover Tue 7 Jul 15:05 – 02:10
10 hr 5 min / 1 layover Tue 7 Jul 15:50 – 23:55
7 hr 5 min / 1 layover Thu 9 Jul 09:30 – 22:25
13 hr 55 min / 1 layover 12-month price trend
TJS 2,861TJS 1,747TJS 2,861TJS 1,747
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 31 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 56 minutes.