General flight information
3 hr 23 min Travel time
1,924 km Distance between cities
1 hr Time zone difference
TJS 1,454 Lowest price
72 Direct flights per week
TJS 1,326 Average ticket price
08:55 Earliest departure
02:50 Latest departure
8 hr 9 min Travel time
1,708 km Distance between cities
1 hr Time zone difference
TJS 1,932 Lowest price
TJS 2,557 Average ticket price
4 hr 7 min Travel time
2,555 km Distance between cities
1 hr Time zone difference
TJS 1,542 Lowest price
15 Direct flights per week
TJS 1,831 Average ticket price
17:10 Earliest departure
20:50 Latest departure
2 hr 56 min Travel time
1,978 km Distance between cities
1 hr Time zone difference
TJS 1,280 Lowest price
9 Direct flights per week
TJS 2,122 Average ticket price
05:40 Earliest departure
20:35 Latest departure
4 hr 12 min Travel time
2,899 km Distance between cities
3 hr Time zone difference
TJS 1,880 Lowest price
5 Direct flights per week
TJS 2,510 Average ticket price
15:20 Earliest departure
15:20 Latest departure
5 hr 16 min Travel time
3,527 km Distance between cities
3 hr Time zone difference
TJS 2,650 Lowest price
1 Direct flights per week
23:50 Earliest departure
23:50 Latest departure
7 hr 37 min Travel time
1,453 km Distance between cities
TJS 2,006 Lowest price
TJS 2,379 Average ticket price
5 hr 2 min Travel time
2,817 km Distance between cities
1 hr Time zone difference
TJS 2,178 Lowest price
1 Direct flights per week
21:40 Earliest departure
21:40 Latest departure
9 hr 57 min Travel time
1,633 km Distance between cities
1 hr Time zone difference
TJS 2,052 Lowest price
TJS 2,641 Average ticket price
6 hr 26 min Travel time
697 km Distance between cities
1 hr Time zone difference
TJS 1,891 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 1,454
- Saint Petersburg every day from TJS 1,542
- Yekaterinburg Mon, Tue, Thu, Sat, Sun from TJS 1,489
- Novosibirsk Mon, Wed, Fri, Sun from TJS 2,175
- Krasnojarsk Fri from TJS 2,982
- Surgut Wed from TJS 2,578
Connecting flights
TJS 1,931 Baku — Kazan TJS 2,649 Baku — Krasnojarsk TJS 2,005 Baku — Samara TJS 2,177 Baku — Surgut TJS 2,051 Baku — Ufa TJS 1,891 Baku — Mineralnye Vody
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 – 10:35
1 day 13 hr 10 min / 1 layover Tue 2 Jun 15:50 – 15:20
22 hr 30 min / 1 layover Tue 19 May 17:10 – 03:45
9 hr 35 min / 1 layover Sat 23 May 19:10 – 11:25
17 hr 15 min / 1 layover 12-month price trend
TJS 3,106TJS 1,897TJS 3,106TJS 1,897
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.