General flight information
11 hr 59 min Travel time
7,065 km Distance between cities
4 hr Time zone difference
TJS 3,142 Lowest price
14 Direct flights per week
TJS 5,140 Average ticket price
10:15 Earliest departure
14:40 Latest departure
17 hr 11 min Travel time
6,394 km Distance between cities
4 hr Time zone difference
TJS 3,879 Lowest price
17 hr Travel time
7,589 km Distance between cities
4 hr Time zone difference
TJS 3,789 Lowest price
2 Direct flights per week
14:45 Earliest departure
14:55 Latest departure
13 hr 48 min Travel time
5,840 km Distance between cities
2 hr Time zone difference
TJS 3,694 Lowest price
2 Direct flights per week
12:45 Earliest departure
12:45 Latest departure
11 hr 11 min Travel time
4,842 km Distance between cities
TJS 3,291 Lowest price
2 Direct flights per week
TJS 8,684 Average ticket price
06:40 Earliest departure
10:20 Latest departure
10 hr 5 min Travel time
4,770 km Distance between cities
TJS 3,563 Lowest price
4 Direct flights per week
16:00 Earliest departure
16:45 Latest departure
13 hr 55 min Travel time
6,223 km Distance between cities
3 hr Time zone difference
TJS 3,918 Lowest price
15 hr 5 min Travel time
5,721 km Distance between cities
2 hr Time zone difference
TJS 4,296 Lowest price
16 hr 53 min Travel time
5,952 km Distance between cities
2 hr Time zone difference
TJS 3,949 Lowest price
12 hr 55 min Travel time
5,665 km Distance between cities
2 hr Time zone difference
TJS 3,969 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 4,500
- Saint Petersburg Fri, Sun from TJS 6,527
- Yekaterinburg Thu, Sun from TJS 4,930
- Novosibirsk Tue, Fri from TJS 3,685
- Krasnojarsk Tue, Thu, Fri, Sun from TJS 3,624
Connecting flights
TJS 3,147 Bangkok — Moscow TJS 3,885 Bangkok — Kazan TJS 3,864 Bangkok — Saint Petersburg TJS 3,892 Bangkok — Yekaterinburg TJS 3,291 Bangkok — Novosibirsk TJS 3,918 Bangkok — Samara TJS 4,296 Bangkok — Surgut TJS 3,949 Bangkok — Ufa TJS 3,969 Bangkok — Tyumen
Wed 17 Jun 20:15 – 08:15
16 hr / 1 layover Sat 16 May 11:20 – 22:45
15 hr 25 min / 1 layover Fri 3 Jul 05:30 – 16:40
15 hr 10 min / 1 layover Fri 10 Jul 08:10 – 10:30
1 day 4 hr 20 min / 1 layover Fri 19 Jun 05:30 – 12:10
1 day 6 hr 40 min / 1 layover Wed 13 May 09:40 – 22:15
1 day 15 hr 35 min / 2 layovers Sun 31 May 13:50 – 09:35
21 hr 45 min / 1 layover Tue 12 May 05:30 – 23:55
1 day 20 hr 25 min / 3 layovers Tue 19 May 09:40 – 04:40
21 hr / 2 layovers 12-month price trend
TJS 5,412TJS 3,174TJS 5,412TJS 3,174
TJS 5,412
TJS 5,412
JanTJS 4,678
TJS 4,678
FebTJS 4,877
TJS 4,877
MarTJS 5,071
TJS 5,071
AprTJS 4,715
TJS 4,715
MayTJS 4,108
TJS 4,108
JunTJS 3,992
TJS 3,992
JulTJS 4,425
TJS 4,425
AugTJS 3,548
TJS 3,548
SepTJS 3,174
TJS 3,174
OctTJS 4,637
TJS 4,637
NovTJS 4,027
TJS 4,027
DecAirlines with flights from Bangkok to Russia
Including connecting fares
FAQ
Flight duration from Bangkok to Russia
On average, flights from Bangkok to Russia take around 9 hours 21 minutes when flying directly. With layovers, the flight duration can be up to 15 hours.