BA20 Flight Status British Airways: Bangkok to London (BAW20)

BA 20 Bangkok to London Flight Status

Not scheduled today. Latest flight: March 20th, 2026 ; recent history is in the table below.

BA 20 Flight Status & Schedule British Airways Bangkok to London

Date From To Departure Arrival Status Details
Mar 20 BKK LHR 15:17 20:39 Landed Track >
Mar 13 BKK LHR 16:00 21:15 Landed Late Track >
Mar 11 BKK LHR 15:13 20:53 Landed Track >

British Airways flight BA 20 links Bangkok and London, 9,577 km (5,951 mi) apart. The timetable allows 13 h 20 min; there is not enough recent history yet to say how long it usually takes. It is not flying today; the last flight, on 20 March 2026, landed on time.

< All Bangkok BKK Departures All London LHR Arrivals >

About BA 20

Route
Bangkok Suvarnabhumi Airport BKK to London Heathrow Airport LHR
Distance
9,577 km (5,951 mi)
Scheduled flight time
13 h 20 min

Arriving in the UK on a UK carrier, this flight is covered by UK261. Compensation of up to £520 per passenger can apply when it arrives 3 or more hours late or is cancelled.

BA 20 FAQ

How long is the BA20 flight?
The timetable allows 13 h 20 min. Bangkok to London is 9,577 km (5,951 mi).
Which terminal does BA20 use?
It usually arrives at Terminal 5 at London Heathrow Airport (LHR). Check the flight card above for today's terminal and gate.
What other flight numbers does BA20 have?
Also listed as BAW20 (British Airways' ICAO code) and BA 20.
Can I get compensation if BA20 is delayed or cancelled?
Up to £520 per passenger may be due under UK261 when it arrives 3 or more hours late or is cancelled, unless the cause was outside the airline's control. Arriving in the UK on a UK carrier, this flight is covered by UK261.

BA20 and Bangkok BKK to London LHR Flights

Other flights departing from Bangkok BKK: QW9898, 9C6194, CX674, VJ3530

Other flights arriving at London LHR: BA401, BA495, BA897, BA397

All flights connecting Bangkok BKK to London LHR.