Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Thai
TG-974
16:41
Bangkok
9Hrs 45Min 1 Stop
BKK→DME
23:29
Moscow
Thai
TG-960,TG-361
05:57
Bangkok
10Hrs 50Min 1 Stop
BKK→ARN→DME
20:38
Moscow
Thai
TG-960,TG-361
20:08
Bangkok
10Hrs 50Min 1 Stop
BKK→ARN→DME
10:49
Moscow
Thai
TG-970,TG-1326
05:51
Bangkok
11Hrs 45Min 1 Stop
BKK→ZRH→DME
00:30
Moscow
Thai
TG-934,TG-2835
19:18
Bangkok
12Hrs 10Min 1 Stop
BKK→BRU→DME
11:38
Moscow
Thai
TG-517,TG-3502
23:56
Bangkok
6Hrs 25Min 1 Stop
BKK→DXB→SVO
02:50
Moscow
Thai
TG-517,TG-525
23:56
Bangkok
6Hrs 25Min 1 Stop
BKK→DXB→SVO
02:50
Moscow
Thai
TG-517,TG-64,TG-513
23:56
Bangkok
6Hrs 25Min 1 Stop
BKK→DXB→IKA→SVO
01:39
Moscow
Thai
TG-960,TG-2211
05:57
Bangkok
10Hrs 50Min 1 Stop
BKK→ARN→SVO
23:24
Moscow
Thai
TG-920,TG-2301
08:51
Bangkok
11Hrs 15Min 1 Stop
BKK→FRA→SVO
16:24
Moscow

FAQ about Thai Flights from Bangkok to Moscow

Q. How much time does it take to fly from Bangkok to Moscow ?

A. It takes 6Hrs 25Min to fly from Bangkok to Moscow.

Q. When is the earliest flight from Bangkok to Moscow ?

A. The earliest flight from Bangkok to Moscow is at 04:40 and is operated by Thai.

Q. How many flights are there from Bangkok to Moscow ?

A. There are 22 flights from Bangkok to Moscow.

Q. When is the last flight from Bangkok to Moscow ?

A. The last flight from Bangkok to Moscow is at 23:56 and is operated by Thai.

View Best Offers