Flights from Bangkok to Doha

BKK
Bangkok
3281 mi
DOH
Doha
5
Direct Routes
1
Airline
5280
Kilometers
7h 6m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

BKK LHR DOH
Via London Heathrow Airport (London)
Thai Airways International British Airways
2 flights
BKK SYD DOH
Via Sydney Kingsford Smith International Airport (Sydney (Mascot))
Qantas Qatar Airways
2 flights
BKK SIN DOH
Via Singapore Changi Airport (Singapore)
Singapore Airlines Qatar Airways
2 flights
BKK LGW DOH
Via London Gatwick Airport (London)
British Airways Qatar Airways
2 flights
BKK HEL DOH
Via Helsinki Vantaa Airport (Helsinki (Vantaa))
Finnair Finnair
2 flights
BKK MEL DOH
Via Melbourne Airport (Melbourne)
Thai Airways International Qatar Airways
2 flights
BKK MUC DOH
Via Munich Airport (Munich)
Lufthansa Qatar Airways
2 flights
BKK MXP DOH
Via Milan Malpensa International Airport (Ferno (VA))
Thai Airways International Qatar Airways
2 flights
BKK VIE DOH
Via Vienna International Airport (Vienna)
Austrian Airlines Qatar Airways
2 flights
BKK DXB DOH
Via Dubai International Airport (Dubai)
Emirates Qatar Airways
2 flights

About Bangkok to Doha Flights

There are 5 direct flights from Suvarnabhumi Airport (Bangkok) (BKK) to Hamad International Airport (Doha) (DOH), operated by 1 airline.

The distance between BKK and DOH is approximately 3281 miles (5280 km), with an estimated flight time of 7h 6m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from BKK to DOH?
Yes, there are 5 direct flights from Suvarnabhumi Airport (Bangkok) to Hamad International Airport (Doha), operated by Qatar Airways.
How long is the flight from BKK to DOH?
The flight takes approximately 7h 6m. The distance is 3281 miles (5280 km).
Which airlines fly from BKK to DOH?
Airlines operating this route include Qatar Airways.