Flights from Doha to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DOH to BKK – All flight route options from Hamad International Airport, Qatar to Suvarnabhumi Airport, Thailand. These flights are operated by 22 airlines. Fly non-stop with Qatar Airways or choose from 20 different transit flights. The shortest flight time is 6 hours and 50 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.
Doha to Bangkok flights
There are over 21 airlines and as many as 463 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Doha (DOH) with Qatar Airways but if a stopover option suits you better you can choose to fly via Sharjah, Hyderabad or any other of the 20 alternatives with connectiing airports.
Doha to Bangkok with Qatar Airways
You can fly non-stop every weekday with flights departing between 8:00 am and 2:00 am. Qatar Airways is a member of the air alliance OneWorld.
With Nepal Airlines
If you fly from Doha with Nepal Airlines you will do a stopover in Kathmandu, KTM before reaching Bangkok. This flight trip will take 9 hours and 18 minutes and you can fly every Wednesday or Friday with departures at 02:10 or 02:45.
Distance & flight times: Hamad International Airport to Suvarnabhumi Airport
The shortest flight time between DOH and BKK is 6 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 50m | - | 3299 miles (5308 km) |
SHJ Sharjah | 9h 30m | 1h 30m | 3300 miles (5310 km) |
HYD Hyderabad | 9h 43m | 1h 50m | 3333 miles (5363 km) |
AUH Abu Dhabi | 9h 45m | 2h 5m | 3303 miles (5315 km) |
DEL Delhi | 10h 10m | 2h 10m | 3434 miles (5525 km) |
KTM Kathmandu | 10h 15m | 2h 20m | 3492 miles (5619 km) |
BAH Bahrain | 10h 35m | 2h 35m | 3457 miles (5562 km) |
MCT Muscat | 10h 45m | 3h 10m | 3305 miles (5318 km) |
BOM Mumbai | 11h 20m | 3h 40m | 3324 miles (5348 km) |
HAN Hanoi | 11h 25m | 2h 10m | 4069 miles (6547 km) |
BLR Bengaluru | 11h 35m | 3h 50m | 3457 miles (5562 km) |
HKT Phuket | 11h 40m | 3h 5m | 3728 miles (5998 km) |
DXB Dubai | 11h 40m | 3h 45m | 3299 miles (5308 km) |
RUH Riyadh | 11h 55m | 4h 40m | 3914 miles (6298 km) |
KWI Kuwait | 12h 5m | 3h 10m | 3901 miles (6277 km) |
SGN Ho Chi Minh City | 12h 30m | 3h 55m | 4193 miles (6747 km) |
ISB Islamabad | 12h 40m | 3h 55m | 3640 miles (5857 km) |
DAC Dhaka | 12h 45m | 3h 5m | 3424 miles (5509 km) |
CMB Colombo | 13h 10m | 4h 45m | 3751 miles (6035 km) |
MLE Male | 13h 35m | 4h 15m | 4047 miles (6512 km) |
PNH Phnom Penh | 14h 40m | 3h 10m | 3927 miles (6319 km) |


Quick copy and share this page
From Doha to Thailand
Below is a list of other destinations to Thailand from Hamad International Airport with either direct flights or 1 stop connections.