General flight information
6 hr 33 min Travel time
4,931 km Distance between cities
3 hr Time zone difference
TJS 1,986 Lowest price
16 Direct flights per week
TJS 3,471 Average ticket price
10:25 Earliest departure
02:35 Latest departure
7 hr 12 min Travel time
4,880 km Distance between cities
3 hr Time zone difference
TJS 1,760 Lowest price
26 Direct flights per week
TJS 2,631 Average ticket price
09:00 Earliest departure
03:50 Latest departure
4,997 km Distance between cities
3 hr Time zone difference
TJS 2,596 Lowest price
10 hr Travel time
5,029 km Distance between cities
3 hr Time zone difference
TJS 3,082 Lowest price
Popular destinations in Thailand
Cheap tickets
Direct flight schedule
- Phuket every day from TJS 2,307
- Bangkok Mon, Tue, Wed, Thu, Fri, Sun from TJS 3,022
Connecting flights
TJS 2,024 Dubai — Phuket TJS 1,760 Dubai — Bangkok TJS 2,595 Dubai — Krabi TJS 3,082 Dubai — Koh Samui
Mon 3 Aug 06:30 – 19:45
10 hr 15 min / 1 layover Thu 4 Jun 20:40 – 14:15
14 hr 35 min / 1 layover Wed 22 Jul 23:15 – 13:55
1 day 11 hr 40 min / 2 layovers Sun 24 May 13:10 – 07:10
1 day 15 hr / 2 layovers 12-month price trend
TJS 5,110TJS 2,548TJS 5,110TJS 2,548
FAQ
Flight duration from Dubai to Thailand
On average, flights from Dubai to Thailand take around 6 hours 28 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 57 minutes.