Bangkok to Doha (BKK–DOH) — Airlines, Schedules & Connections

BKK Airport Page →
3,281 mi airlines 189/wk
On-time Some delays Frequent delays
Flight Schedule 57 flights Verified 3h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
AS5769
AS Alaska
388
2:00 AM
+07
5:25 AM
+03
7h 25m
M T W T F S S
Prices
QR837
QR Qatar
388
2:00 AM
+07
5:25 AM
+03
7h 25m
M T W T F S S
Prices
BA6347
BA British
388
2:00 AM
+07
5:25 AM
+03
7h 25m
M T W T F S S
Prices
B66514
B6 JetBlue
388
2:00 AM
+07
5:25 AM
+03
7h 25m
M T W T F S S
Prices
BA2317
BA British
77W
3:00 AM
+07
6:25 AM
+03
7h 25m
M T W T F S S
Prices
AS5719
AS Alaska
77W
3:00 AM
+07
6:25 AM
+03
7h 25m
M T W T F S S
Prices
B66609
B6 JetBlue
77W
3:00 AM
+07
6:25 AM
+03
7h 25m
M T W T F S S
Prices
IB6138
IB Iberia
789
5:20 AM
+07
9:15 AM
+03
7h 55m
M T W T F S S
Prices
J26827
J2 Azerbaijan
789
5:20 AM
+07
9:15 AM
+03
7h 55m
M T W T F S S
Prices
J26831
J2 Azerbaijan
789
8:15 AM
+07
11:40 AM
+03
7h 25m
M T W T F S S
Prices
IB6251
IB Iberia
789
8:15 AM
+07
11:40 AM
+03
7h 25m
M T W T F S S
Prices
QR831
QR Qatar
789
8:15 AM
+07
11:40 AM
+03
7h 25m
M T W T F S S
Prices
B66601
B6 JetBlue
789
8:15 AM
+07
11:40 AM
+03
7h 25m
M T W T F S S
Prices
AS5771
AS Alaska
789
8:15 AM
+07
11:40 AM
+03
7h 25m
M T W T F S S
Prices
QR827
QR Qatar
77W
8:30 AM
+07
12:25 PM
+03
7h 55m
M T W T F S S
Prices
B66623
B6 JetBlue
789
9:55 AM
+07
1:20 PM
+03
7h 25m
M T W T F S S
Prices
AS5777
AS Alaska
789
9:55 AM
+07
1:20 PM
+03
7h 25m
M T W T F S S
Prices
BA2311
BA British
789
9:55 AM
+07
1:20 PM
+03
7h 25m
M T W T F S S
Prices
J26839
J2 Azerbaijan
789
9:55 AM
+07
1:20 PM
+03
7h 25m
M T W T F S S
Prices
QR839
QR Qatar
77W
9:55 AM
+07
1:45 PM
+03
7h 50m
M T W T F S S
Prices
B66637
B6 JetBlue
388
6:55 PM
+07
10:20 PM
+03
7h 25m
M T W T F S S
Prices
QR835
QR Qatar
388
6:55 PM
+07
10:20 PM
+03
7h 25m
M T W T F S S
Prices
BA2309
BA British
388
6:55 PM
+07
10:20 PM
+03
7h 25m
M T W T F S S
Prices
J26835
J2 Azerbaijan
388
6:55 PM
+07
10:20 PM
+03
7h 25m
M T W T F S S
Prices
QR829
QR Qatar
351
8:30 PM
+07
11:55 PM
+03
7h 25m
M T W T F S S
Prices
J26829
J2 Azerbaijan
351
8:30 PM
+07
11:55 PM
+03
7h 25m
M T W T F S S
Prices
B66512
B6 JetBlue
388
8:30 PM
+07
11:55 PM
+03
7h 25m
M T W T F S S
Prices
AS5766
AS Alaska
388
1:40 AM
+03
12:15 PM
+07
6h 35m
M T W T F S S
Prices
QR834
QR Qatar
388
1:40 AM
+03
12:15 PM
+07
6h 35m
M T W T F S S
Prices
B66636
B6 JetBlue
388
1:40 AM
+03
12:15 PM
+07
6h 35m
M T W T F S S
Prices
BA6192
BA British
388
1:40 AM
+03
12:15 PM
+07
6h 35m
M T W T F S S
Prices
AS5768
AS Alaska
388
2:30 AM
+03
1:05 PM
+07
6h 35m
M T W T F S S
Prices
B66605
B6 JetBlue
388
2:30 AM
+03
1:05 PM
+07
6h 35m
M T W T F S S
Prices
J26836
J2 Azerbaijan
388
2:30 AM
+03
1:05 PM
+07
6h 35m
M T W T F S S
Prices
BA6346
BA British
388
2:30 AM
+03
1:05 PM
+07
6h 35m
M T W T F S S
Prices
QR836
QR Qatar
388
2:30 AM
+03
1:05 PM
+07
6h 35m
M T W T F S S
Prices
IB6256
IB Iberia
388
2:30 AM
+03
1:05 PM
+07
6h 35m
M T W T F S S
Prices
QR8476
QR Qatar
77X
3:55 AM
+03
2:15 PM
+07
6h 20m
M T W T F S S
Prices
B66600
B6 JetBlue
388
7:50 AM
+03
6:25 PM
+07
6h 35m
M T W T F S S
Prices
AS5764
AS Alaska
388
7:50 AM
+03
6:25 PM
+07
6h 35m
M T W T F S S
Prices
BA4493
BA British
388
7:50 AM
+03
6:25 PM
+07
6h 35m
M T W T F S S
Prices
AS5718
AS Alaska
77W
8:50 AM
+03
7:25 PM
+07
6h 35m
M T W T F S S
Prices
B66608
B6 JetBlue
77W
8:50 AM
+03
7:25 PM
+07
6h 35m
M T W T F S S
Prices
BA2316
BA British
77W
8:50 AM
+03
7:25 PM
+07
6h 35m
M T W T F S S
Prices
QR826
QR Qatar
351
8:57 AM
+03
7:49 PM
+07
6h 52m
M T W T F S S
Prices
J26826
J2 Azerbaijan
77W
9:15 AM
+03
7:50 PM
+07
6h 35m
M T W T F S S
Prices
IB6332
IB Iberia
77W
9:15 AM
+03
7:50 PM
+07
6h 35m
M T W T F S S
Prices
IB6252
IB Iberia
351
10:15 AM
+03
8:50 PM
+07
6h 35m
M T W T F S S
Prices
J26828
J2 Azerbaijan
351
10:15 AM
+03
8:50 PM
+07
6h 35m
M T W T F S S
Prices
QR828
QR Qatar
77W
10:47 AM
+03
9:49 PM
+07
7h 2m
M T W T F S S
Prices
QR830
QR Qatar
789
7:40 PM
+03
6:15 AM+1
+07
6h 35m
M T W T F S S
Prices
B66511
B6 JetBlue
789
7:40 PM
+03
6:15 AM+1
+07
6h 35m
M T W T F S S
Prices
J26830
J2 Azerbaijan
789
7:40 PM
+03
6:15 AM+1
+07
6h 35m
M T W T F S S
Prices
BA2310
BA British
789
8:05 PM
+03
6:40 AM+1
+07
6h 35m
M T W T F S S
Prices
QR838
QR Qatar
789
8:05 PM
+03
6:40 AM+1
+07
6h 35m
M T W T F S S
Prices
J26838
J2 Azerbaijan
789
8:05 PM
+03
6:40 AM+1
+07
6h 35m
M T W T F S S
Prices
B66622
B6 JetBlue
789
8:05 PM
+03
6:40 AM+1
+07
6h 35m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Bangkok to Doha
6 carriers, 189 flights/week nonstop.
6 Airlines 189 Flights/wk 3,281 mi 7h 25m nonstop -4h behind 69 1-stop hubs

BKK–DOH is served by 6 airlines with nonstop service. JetBlue, Qatar Airways and Azerbaijan Airlines lead the route. The flight covers 3,281 miles in approximately 7h 25m. Beyond nonstop, 69 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BKK–DOH service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
B6 JetBlue 42 388, 77W, 789 7h25
QR Qatar Airways 42 351, 388, 77W, 789 7h25-7h55 Oneworld
J2 Azerbaijan Airlines 35 351, 388, 789 7h25-7h55
AS Alaska Airlines 28 388, 77W, 789 7h25 Oneworld
BA British Airways 28 388, 77W, 789 7h25 Oneworld
IB Iberia 14 789 7h25-7h55 Oneworld
Aircraft on this route
351 Airbus A350-1000 – J2, QR
388 Airbus A380-800 – AS, B6, BA, J2, QR
77W Boeing 777-300ER – AS, B6, BA, QR
789 Boeing 787-9 Dreamliner – AS, B6, BA, IB, J2, QR
Alliance coverage
Oneworld: AS + BA + IB + QR (112 flights/wk, 59%)
Unaffiliated: B6 + J2 (77 flights/wk, 41%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BKK to DOH direction.
Mon
27
flights
Tue
27
flights
Wed
27
flights
Thu
27
flights
Fri
27
flights
Sat
27
flights
Sun
27
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
27
Nonstop flights
189
Outbound / wk
204
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BKK to DOH.
1-STOP
One-Stop Connections
69
Hubs
~12h
Fastest
~38h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
3,754
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Travel Essentials

Practical planning for this route.
Time Difference
-4h
Doha is 4 hours behind Bangkok.
BKK: +07 · DOH: +03

When it's 6:00 PM in Bangkok, it's 2:00 PM in Doha.
Distance & Flight Time
3,281 mi / 5,280 km
Nonstop flight time is approximately 7h 25m to 7h 55m.
Visa & Entry

Thai passport holders receive a visa on arrival in Qatar for up to 30 days, extendable for another 30 days. No advance application is needed. Passport must be valid for at least 6 months beyond the date of entry. You need a confirmed hotel booking made through the Discover Qatar platform, a return or onward ticket, and proof of sufficient funds (credit card or bank statement showing at least QAR 5,000, about THB 49,000). Fill out the online arrival registration through the Hayya platform before travel.

At Hamad International Airport (DOH), immigration checks your documents and stamps your passport. The process can take longer for Thai nationals than for visa-free nationalities due to the hotel booking verification step. Make sure your Discover Qatar hotel confirmation is printed or accessible on your phone. Qatar also offers free transit stays of up to 96 hours if connecting through Doha on Qatar Airways.

Direct flights from Bangkok Suvarnabhumi (BKK) to Doha run about 6 hours 30 minutes on Qatar Airways and Thai Airways. Qatar uses the Qatari riyal (QAR), pegged at 3.64 QAR per $1, trading at roughly 9.8 QAR per THB 1. Card payments work everywhere. The Doha Metro covers Red, Green, and Gold lines at QAR 2 per standard ride (about THB 20). Taxis from DOH to central Doha cost QAR 40 to QAR 60 (THB 400 to THB 600). Summer temperatures exceed 45 degrees Celsius from June to September. November to March is comfortable at 20 to 30 degrees.

Getting to BKK

Airport Rail Link (ARL) runs from Phaya Thai station to Suvarnabhumi in 30 minutes (฿45 City Line; ฿90–130 Express, though Express service is often suspended). Trains run 6am to midnight. Transfer at Makkasan for MRT or Phaya Thai for BTS Skytrain.Metered taxis cost ฿250–400 from central Bangkok plus expressway tolls (฿50–75); expect 40–90 minutes depending on traffic. Avoid non-metered taxis; insist on the meter. Ride-share apps (Grab) are widely used and typically cost ฿200–350.

Getting from DOH

Doha Metro Gold Line departs from inside the terminal to the city centre (15–20 min, QAR 3–6). Msheireb station is the interchange for connecting to the Red and Green lines. First train is at 6am; late-night arrivals will need a taxi or ride-hail. Karwa taxis are available at the arrivals area; West Bay costs QAR 30–50.Careem and Uber are the most cost-effective options. Hamad International has no separate rental car facility visible from arrivals; rental desks are landside. The airport is 15 km from central Doha with good road access via the Corniche and Lusail Expressway.

Doha Climate

Desert climate, similar to Dubai. Summers (June–September) are intensely hot (37–45°C) with very high humidity. Ground operations slow but flights rarely cancel for heat alone. Dust haze is persistent and occasionally reduces visibility below instrument minimums. Winter (November–March) is pleasant at 15–26°C and represents Qatar Airways' peak operational period.

Rain is rare, fewer than 10 rainy days per year, but the drainage infrastructure means even light rain causes road flooding. Occasional dust storms (shamal) reduce visibility and can ground departures for hours. Spring (March–May) is the most dust-prone season.

BKK–DOH Quick Facts

Key statistics for the Bangkok to Doha route.
Route details
Distance3,281 mi / 5,280 km
Flight time7h 25m to 7h 55m
Time difference-4 hours
Airlines (nonstop)6
Weekly flights189 out / 204 return
1-stop connections69 hubs
Origin: BKK
IATA / ICAOBKK / VTBS
TimezoneAsia/Bangkok
Passengers/yr62.2M
Elevation5 ft / 2 m
Destination: DOH
IATA / ICAODOH / OTHH
TimezoneAsia/Qatar
Passengers/yr52.7M
Elevation13 ft / 4 m

Frequently Asked Questions

Common questions about BKK to DOH flights.
Nonstop flights from Suvarnabhumi Airport to Hamad International Airport take approximately 7h 25m to 7h 55m. The route covers 3,281 miles.
6 airlines operate nonstop service: Alaska Airlines, JetBlue, British Airways, Iberia, Azerbaijan Airlines and Qatar Airways.
There are approximately 189 nonstop flights per week from BKK to DOH. The return direction has about 204 weekly flights.
Yes, 1-stop connections are available through AMD, LHE, TAS, BLR, MLE, DEL, DXB, MAN, SHJ, DAC, DPS, HKT, XMN, KUL, MAA, HAN, AUH, SZX, SIN, HYD, SGN, CAN, BOM, ALA, MCT, JED, BRU, HGH, CMB, HND, NBO, VIE, RUH, ARN, HKG, SVO, DMM, MUC, ZRH, KIX, CGK, MNL, CKG, AMM, PVG, BAH, NRT, PER, IST, CCU, TBS, FRA, LGW, TFU, CPH, ADD, FCO, MEL, OSL, CRK, LHR, MAD, ICN, LCA, AMS, CDG, BNE, HEL and SYD. These options provide additional schedule flexibility.
Doha is 4 hours behind Bangkok.
Yes, return flights from DOH to BKK are available. Use the direction toggle at the top to view the return schedule.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from BKK to DOH

Suvarnabhumi Airport (BKK) and Hamad International Airport (DOH) are connected by nonstop service from Alaska Airlines, JetBlue, British Airways, Iberia, Azerbaijan Airlines and Qatar Airways. With 189 weekly departures, this is a heavily served route.

BKK to DOH Flight Duration and Schedule

Nonstop flight time from BKK to DOH ranges from 7 hours 25 minutes to 7 hours 55 minutes. The route covers a distance of 3,281 miles (5,280 km). There are approximately 189 weekly flights outbound and 204 return, totaling 393 flights per week in both directions.

Connecting Options and Alternatives

69 one-stop connections are available, with the fastest taking approximately 12 hours via AMD. Two-stop connections are also available via intermediate hubs.