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


Quick copy and share this page
From Thailand to Doha
Below is a list of other cities in Thailand with flights to Doha with either non-stop or connecting flights.