Flights from Dubai to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to BKK – All flight route options from Dubai International Airport, United Arab Emirates to Suvarnabhumi Airport, Thailand. These flights are operated by 19 airlines. Fly non-stop with Emirates or choose from 24 different transit flights. The shortest flight time is 6 hours and 28 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Bangkok flights
There are over 25 airlines and as many as 497 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Dubai (DXB) with Emirates but if a stopover option suits you better you can choose to fly via Kolkata, Kathmandu or any other of the 24 alternatives with connectiing airports.
Dubai to Bangkok with Emirates
You can fly non-stop every weekday with flights departing between 8:00 am and 3:00 am.
With Oman Air
If you fly from Dubai with Oman Air you will do a stopover in Muscat, MCT before reaching Bangkok. This flight trip will take 8 hours and 40 minutes and you can fly every weekday with departures at 06:05, 17:15 or 22:45. Oman Air is a member of the air alliance OneWorld.
Distance & flight times: Dubai International Airport to Suvarnabhumi Airport
The shortest flight time between DXB and BKK is 6 hours and 28 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 28m | - | 3064 miles (4930 km) |
CCU Kolkata | 8h 28m | 1h 30m | 3125 miles (5028 km) |
KTM Kathmandu | 8h 50m | 1h 25m | 3262 miles (5249 km) |
KHI Karachi | 9h 20m | 2h 25m | 3070 miles (4940 km) |
KBV Krabi | 9h 20m | 1h 30m | 3526 miles (5673 km) |
LKO Lucknow | 9h 25m | 1h 40m | 3172 miles (5104 km) |
PBH Paro | 10h 20m | 2h 40m | 3324 miles (5348 km) |
COK Kochi | 10h 25m | 4h 10m | 3411 miles (5488 km) |
MCT Muscat | 10h 40m | 3h 20m | 3085 miles (4964 km) |
BLR Bengaluru | 10h 45m | 2h 35m | 3240 miles (5213 km) |
HKT Phuket | 10h 50m | 2h 45m | 3499 miles (5630 km) |
LHE Lahore | 10h 55m | 3h 20m | 3325 miles (5350 km) |
DEL Delhi | 11h 0m | 3h 30m | 3206 miles (5158 km) |
DOH Doha | 11h 0m | 2h 25m | 3534 miles (5686 km) |
CMB Colombo | 11h 5m | 3h 20m | 3549 miles (5710 km) |
SGN Ho Chi Minh City | 11h 30m | 3h 0m | 3958 miles (6368 km) |
HAN Hanoi | 11h 35m | 2h 50m | 3835 miles (6171 km) |
BAH Bahrain | 11h 45m | 1h 30m | 3668 miles (5902 km) |
DAC Dhaka | 11h 55m | 2h 5m | 3190 miles (5133 km) |
BOM Mumbai | 11h 55m | 3h 20m | 3096 miles (4981 km) |
HYD Hyderabad | 12h 15m | 5h 0m | 3104 miles (4994 km) |
MAA Chennai | 12h 20m | 4h 40m | 3223 miles (5186 km) |
MLE Male | 13h 5m | 3h 25m | 3877 miles (6238 km) |
KMG Kunming | 13h 25m | 4h 35m | 3780 miles (6082 km) |
PNH Phnom Penh | 15h 20m | 2h 50m | 3693 miles (5942 km) |


Quick copy and share this page
From Dubai to Thailand
Below is a list of other destinations to Thailand from Dubai International Airport with either direct flights or 1 stop connections.
From United Arab Emirates to Bangkok
Below is a list of other cities in United Arab Emirates with flights to Bangkok with either non-stop or connecting flights.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah Direct
-
RKT Ras al-Khaimah
-
FJR Al-Fujairah