Greater flexibility on bookings
Book now, change laterFind out more
Fly away to the tropical urban enigma of Bangkok, on flights from London Heathrow (LHR) and arrive in this intriguing city in under 12 hours. With flights to Bangkok (BKK) departing daily from London, the choice is yours.
From traditional markets to enormous shopping malls, river explorations or city beach retreats, find your own adventure when you book holidays to Bangkok. Travel to the Venice of the East, a glorious cultural hub with friendly locals. Direct flights from London to Bangkok airport land in Thailand in 11 hours and 40 minutes. Hop in a taxi from Suvarnabhumi airport and arrive in the city centre, to one of our hotels, in about half an hour, depending on traffic.
Find a British Airways flight for less, we'll refund the difference.
Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges: