General flight information
6 hr 45 min Travel time
4,884 km Distance between cities
3 hr Time zone difference
TJS 1,317 Lowest price
65 Direct flights per week
TJS 2,039 Average ticket price
08:55 Earliest departure
03:50 Latest departure
6 hr 29 min Travel time
4,945 km Distance between cities
3 hr Time zone difference
TJS 2,005 Lowest price
27 Direct flights per week
TJS 2,205 Average ticket price
10:35 Earliest departure
03:00 Latest departure
4,740 km Distance between cities
3 hr Time zone difference
6 hr 45 min Travel time
5,000 km Distance between cities
3 hr Time zone difference
TJS 2,383 Lowest price
19 Direct flights per week
10:25 Earliest departure
01:40 Latest departure
4,540 km Distance between cities
3 hr Time zone difference
TJS 2,514 Lowest price
Popular destinations in Thailand
Cheap tickets
Direct flight schedule
- Bangkok every day from TJS 3,213
- Phuket every day from TJS 3,143
- Krabi every day from TJS 3,960
Connecting flights
TJS 1,316 Dubai — Bangkok TJS 2,004 Dubai — Phuket TJS 2,382 Dubai — Krabi TJS 2,514 Dubai — Chiang Mai
Mon 1 Feb 00:30 – 15:20
11 hr 50 min / 1 layover Mon 25 Jan 16:25 – 19:45
1 day 20 min / 2 layovers Fri 6 Nov 13:10 – 19:15
1 day 3 hr 5 min / 2 layovers Fri 6 Nov 23:55 – 23:35
20 hr 40 min / 2 layovers 12-month price trend
TJS 4,574TJS 2,281TJS 4,574TJS 2,281
FAQ
Flight duration from Dubai to Thailand
On average, flights from Dubai to Thailand take around 6 hours 11 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 44 minutes.