Dmitry Pichugin / 123RF
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination
Flights to Thailand: mountains, jungles, temples and beaches from £307

There are plenty of flight options for those wishing to fly from the UK to Thailand. Many airlines such as Emirates and British Airways operate from the UK to Suvarnabhumi International Airport in Bangkok, the capital city. Flights from London Heathrow, Gatwick, Newcastle, Manchester and Glasgow arrive in Bangkok. Domestic flights can be booked for Chiang Mai, Phuket, Krabi or Chiang Rai. British Airways provides a direct flight from the UK to Thailand, while Emirates makes a stop at Dubai International Airport. Passengers can expect a flight duration of thirteen hours on a direct route while indirect routes generally take around eighteen hours. Low cost services have been put into place to link the UK to Thailand. There is increasing competition between airlines resulting in cheaper flights to Thailand which can be easily compared online with our flight comparison tool. Bangkok, Phuket, Krabi and Chiang Mai are great cities to explore and easily accessible by plane.

Our deals on flights to Thailand 

  • London - Bangkok

    Departure 23/05/2019 Philippines Airlines Philippines Airlines Flight 1 stop(s) 32h20 (Duration)
    Return 21/06/2019 Philippines Airlines Philippines Airlines Flight 1 stop(s) 26h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £448.00 Flight search today

    London - Bangkok

    Departure 10/06/2019 Ukraine International Airlines Ukraine International Airlines Flight 1 stop(s) 15h25 (Duration)
    Return 17/06/2019 Ukraine International Airlines Ukraine International Airlines Flight 1 stop(s) 16h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £395.00 Flight search today

    London - Bangkok

    Departure 10/10/2019 Royal Brunei Royal Brunei Flight 1 stop(s) 34h30 (Duration)
    Return 26/10/2019 Royal Brunei Royal Brunei Flight 1 stop(s) 24h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £554.77 Flight search today

    London - Bangkok

    Departure 06/05/2019 Swiss Swiss Flight 1 stop(s) 13h50 (Duration)
    Return 22/05/2019 Swiss Swiss Flight 1 stop(s) 14h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £433.00 Flight search today

    London - Bangkok

    Departure 06/05/2019 Eva Air Eva Air Direct flight 11h30 (Duration)
    Return 22/05/2019 Eva Air Eva Air Direct flight 12h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £452.00 Flight search today

    London - Bangkok

    Departure 23/05/2019 Qantas Qantas Flight 1 stop(s) 17h35 (Duration)
    Return 21/06/2019 Qantas Qantas Flight 1 stop(s) 22h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £478.91 Flight search today

    London - Bangkok

    Departure 01/04/2019 Xiamen Airlines Xiamen Airlines Flight 2 stop(s) 21h10 (Duration)
    Return 30/04/2019 Xiamen Airlines Xiamen Airlines Flight 2 stop(s) 20h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £463.00 Flight search today

    London - Bangkok

    Departure 02/04/2019 Malaysia Airlines Malaysia Airlines Flight 1 stop(s) 19h45 (Duration)
    Return 22/04/2019 Malaysia Airlines Malaysia Airlines Flight 1 stop(s) 26h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £593.82 Flight search today

    London - Bangkok

    Departure 04/02/2019 Singapore Airlines Singapore Airlines Flight 1 stop(s) 25h05 (Duration)
    Return 11/02/2019 Singapore Airlines Singapore Airlines Flight 1 stop(s) 25h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £522.12 Flight search today

    London - Bangkok

    Departure 14/03/2019 Air China Air China Flight 1 stop(s) 17h25 (Duration)
    Return 30/03/2019 Air China Air China Flight 1 stop(s) 21h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £333.52 Flight search today
  • London - Bangkok

    Departure 26/01/2019 Gulf Air Gulf Air Flight 1 stop(s) 14h45 (Duration)
    Return 08/03/2019 Gulf Air Gulf Air Flight 1 stop(s) 26h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £413.00 Flight search today

    London - Bangkok

    Departure 10/06/2019 KLM KLM Flight 1 stop(s) 13h05 (Duration)
    Return 17/06/2019 KLM KLM Flight 1 stop(s) 14h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £478.00 Flight search today

    London - Bangkok

    Departure 04/02/2019 Qatar Airways Qatar Airways Flight 1 stop(s) 22h45 (Duration)
    Return 11/02/2019 Qatar Airways Qatar Airways Flight 1 stop(s) 16h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £464.00 Flight search today

    London - Bangkok

    Departure 04/02/2019 Aeroflot Aeroflot Flight 1 stop(s) 14h50 (Duration)
    Return 11/02/2019 Aeroflot Aeroflot Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £530.00 Flight search today

    London - Bangkok

    Departure 06/05/2019 Austrian Airlines Austrian Airlines Flight 1 stop(s) 12h50 (Duration)
    Return 22/05/2019 Austrian Airlines Austrian Airlines Flight 1 stop(s) 14h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £454.00 Flight search today

    London - Bangkok

    Departure 01/04/2019 Egyptair Egyptair Flight 1 stop(s) 16h10 (Duration)
    Return 30/04/2019 Egyptair Egyptair Flight 1 stop(s) 19h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £495.00 Flight search today

    London - Bangkok

    Departure 01/04/2019 China Airlines China Airlines Flight 1 stop(s) 30h35 (Duration)
    Return 30/04/2019 China Airlines China Airlines Flight 1 stop(s) 29h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £634.06 Flight search today

    London - Bangkok

    Departure 04/02/2019 Emirates Emirates Flight 1 stop(s) 17h35 (Duration)
    Return 11/02/2019 Emirates Emirates Flight 1 stop(s) 16h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £450.77 Flight search today

    London - Bangkok

    Departure 02/03/2019 China Eastern Airlines China Eastern Airlines Flight 1 stop(s) 18h25 (Duration)
    Return 23/03/2019 China Eastern Airlines China Eastern Airlines Flight 1 stop(s) 20h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £486.89 Flight search today

    London - Seoul

    Departure 07/01/2019 Asiana Airlines Asiana Airlines Direct flight 10h55 (Duration)
    Return 14/01/2019 Asiana Airlines Asiana Airlines Direct flight 05h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £871.22 Flight search today
  • London - Bangkok

    Departure 06/05/2019 Thai Airways Thai Airways Direct flight 11h15 (Duration)
    Return 22/05/2019 Thai Airways Thai Airways Direct flight 12h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £552.00 Flight search today

    London - Bangkok

    Departure 10/06/2019 Etihad Airways Etihad Airways Flight 2 stop(s) 40h25 (Duration)
    Return 17/06/2019 Etihad Airways Etihad Airways Flight 1 stop(s) 16h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £393.00 Flight search today

    London - Bangkok

    Departure 01/04/2019 Cathay Pacific Cathay Pacific Flight 1 stop(s) 17h40 (Duration)
    Return 30/04/2019 Cathay Pacific Cathay Pacific Flight 1 stop(s) 15h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £757.41 Flight search today

    London - Bangkok

    Departure 06/05/2019 Turkish Airlines Turkish Airlines Flight 1 stop(s) 34h40 (Duration)
    Return 22/05/2019 Turkish Airlines Turkish Airlines Flight 1 stop(s) 17h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £447.00 Flight search today

    London - Bangkok

    Departure 06/05/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 22h10 (Duration)
    Return 22/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 18h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £322.84 Flight search today

    London - Bangkok

    Departure 06/05/2019 Royal Jordanian Royal Jordanian Flight 1 stop(s) 16h10 (Duration)
    Return 22/05/2019 Royal Jordanian Royal Jordanian Flight 1 stop(s) 20h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £322.00 Flight search today

    London - Bangkok

    Departure 04/02/2019 Finnair Finnair Flight 1 stop(s) 14h30 (Duration)
    Return 11/02/2019 Finnair Finnair Flight 1 stop(s) 15h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £486.00 Flight search today

    London - Bangkok

    Departure 10/06/2019 Lufthansa Lufthansa Flight 1 stop(s) 15h00 (Duration)
    Return 17/06/2019 Lufthansa Lufthansa Flight 1 stop(s) 15h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £421.00 Flight search today

    London - Bangkok

    Departure 26/01/2019 Jet Airways Jet Airways Flight 1 stop(s) 16h25 (Duration)
    Return 08/03/2019 Jet Airways Jet Airways Flight 1 stop(s) 16h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £443.00 Flight search today

    London - Bangkok

    Departure 10/06/2019 British Airways British Airways Direct flight 11h35 (Duration)
    Return 17/06/2019 British Airways British Airways Direct flight 12h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £521.00 Flight search today

Compare airfares to Thailand:

Compare cheap flights to Thailand with Easyvoyage and find the best flight deals for you. The price of airline tickets varies according to the season. The cheapest flights are those departing between April and October since this is when the weather in Thailand experiences the most rain. It is worth knowing that the north of the country is the most affected by floods. Nevertheless, the temperatures are warm throughout the year, ranging between 25C and 40C. If you are looking for the flight deals to Thailand it is also advisable to avoid the holiday periods which often attract large crowds of tourists and cause flight prices to Bangkok to rise from 450 to over 1000. On the other hand, while flights from the UK to Bangkok can be relatively inexpensive, this is less the case for flights destined for Phuket or Koh Samui, a beautiful island off the Thai coast. Therefore, if you are set on exploring these two destinations it is advisable to fly during the low season in April and May in order to make the most of discount flight deals and flights are often half the price. Thanks to the growing success of Thailand as a holiday destination nowadays there are more and more airline companies advertising flights to Thailand to choose from. Oman Air is one such airline company offering Bangkok flights with a stopover in Muscat, as is Gulf Air with its stopover in Bahrain.

Thailand Agenda -Find all practical information

April 6th - Chakri Memorial Day. This event takes place around the same day every year. It commemorates the Chakri Dynasty and the celebration of the founding of the capital city Bangkok. April 13th - 15th - Song Kran Festival. The Festival is the traditional Thai New Year. It's a huge celebration for Thai people as well as foreigners who can enjoy the religious side of the ceremony as well as plenty of water fun too. August 12th - HM the Queen's Birthday. There's plenty of patriotism and Thai national pride on display during this special day. Visitors can expect to enjoy National Mother's Day with pageants, floats and Buddhist ceremonies. November 7th - Loy Krathong. Known as the Festival of Lights Loy Krathong is held every year during the evening of the lunar month. Lanterns are lit and let off into the sky to rid people of their worries. December 5th - the King's Birthday. Another Royal celebration. This is Thailand's National Father's Day to commemorate King Bhumibol Adulyadaj's birthday.

Latest searches for cheap Thailand flights

  • London - Bangkok

    Departure 14/03/2019 Shenzhen Airlines Shenzhen Airlines Flight 1 stop(s) 20h35 (Duration)
    Return 30/03/2019 Shenzhen Airlines Shenzhen Airlines Flight 1 stop(s) 30h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £307.00 Flight search today

    London - Bangkok

    Departure 06/05/2019 Royal Jordanian Royal Jordanian Flight 1 stop(s) 16h10 (Duration)
    Return 22/05/2019 Royal Jordanian Royal Jordanian Flight 1 stop(s) 20h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £322.00 Flight search today

    London - Bangkok

    Departure 06/05/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 22h10 (Duration)
    Return 22/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 18h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £322.84 Flight search today

    London - Bangkok

    Departure 14/03/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 35h20 (Duration)
    Return 30/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 36h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £325.14 Flight search today

    London - Bangkok

    Departure 14/03/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 35h20 (Duration)
    Return 30/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 36h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £326.10 Flight search today

    London - Paris

    Departure 06/05/2019 China Southern Airlines China Southern Airlines Direct flight 01h20 (Duration)
    Return 22/05/2019 China Southern Airlines China Southern Airlines Direct flight 02h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £330.34 Flight search today

    London - Bangkok

    Departure 06/05/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 22h10 (Duration)
    Return 22/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 18h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £332.84 Flight search today

    London - Bangkok

    Departure 14/03/2019 Air China Air China Flight 1 stop(s) 17h25 (Duration)
    Return 30/03/2019 Air China Air China Flight 1 stop(s) 22h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £333.52 Flight search today

    London - Bangkok

    Departure 06/05/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 22h10 (Duration)
    Return 22/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 18h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £335.10 Flight search today

    London - Bangkok

    Departure 06/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 17h25 (Duration)
    Return 22/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 18h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £337.16 Flight search today
  • London - Beijing

    Departure 14/03/2019 Air China Air China Direct flight 10h25 (Duration)
    Return 30/03/2019 Air China Air China Direct flight 04h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £342.02 Flight search today

    London - Bangkok

    Departure 14/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 19h50 (Duration)
    Return 30/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 26h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £342.85 Flight search today

    London - Bangkok

    Departure 23/05/2019 Air China Air China Flight 1 stop(s) 37h05 (Duration)
    Return 21/06/2019 Air China Air China Flight 1 stop(s) 17h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £368.72 Flight search today

    London - Bangkok

    Departure 23/05/2019 Air China Air China Flight 1 stop(s) 37h05 (Duration)
    Return 21/06/2019 Air China Air China Flight 1 stop(s) 17h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £368.72 Flight search today

    London - Bangkok

    Departure 10/06/2019 Air China Air China Flight 1 stop(s) 16h10 (Duration)
    Return 17/06/2019 Air China Air China Flight 1 stop(s) 22h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £372.52 Flight search today

    London - Bangkok

    Departure 26/01/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 19h05 (Duration)
    Return 08/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 23h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £375.14 Flight search today

    London - Bangkok

    Departure 10/06/2019 Air China Air China Flight 1 stop(s) 16h10 (Duration)
    Return 17/06/2019 Air China Air China Flight 1 stop(s) 22h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £378.00 Flight search today

    London - Bangkok

    Departure 23/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 21h00 (Duration)
    Return 21/06/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 21h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £378.72 Flight search today

    London - Bangkok

    Departure 26/01/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 19h05 (Duration)
    Return 08/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 23h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £380.00 Flight search today

    London - Beijing

    Departure 10/06/2019 Air China Air China Direct flight 09h40 (Duration)
    Return 17/06/2019 Air China Air China Direct flight 04h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £380.02 Flight search today
  • London - Bangkok

    Departure 10/06/2019 Air China Air China Flight 1 stop(s) 16h10 (Duration)
    Return 17/06/2019 Air China Air China Flight 1 stop(s) 22h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £382.52 Flight search today

    London - Amsterdam

    Departure 26/01/2019 China Southern Airlines China Southern Airlines Direct flight 01h25 (Duration)
    Return 08/03/2019 China Southern Airlines China Southern Airlines Direct flight 03h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £382.64 Flight search today

    London - Bangkok

    Departure 23/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 21h00 (Duration)
    Return 21/06/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 21h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £384.00 Flight search today

    London - Bangkok

    Departure 26/01/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 19h05 (Duration)
    Return 08/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 23h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £385.14 Flight search today

    London - Guangzhou

    Departure 23/05/2019 China Southern Airlines China Southern Airlines Direct flight 15h25 (Duration)
    Return 21/06/2019 China Southern Airlines China Southern Airlines Direct flight 03h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £386.22 Flight search today

    London - Bangkok

    Departure 10/06/2019 Air China Air China Flight 1 stop(s) 16h10 (Duration)
    Return 17/06/2019 Air China Air China Flight 1 stop(s) 22h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £386.57 Flight search today

    London - Bangkok

    Departure 10/06/2019 Air China Air China Flight 1 stop(s) 16h10 (Duration)
    Return 17/06/2019 Air China Air China Flight 1 stop(s) 22h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £386.57 Flight search today

    London - Bangkok

    Departure 23/05/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 21h00 (Duration)
    Return 21/06/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 21h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £388.72 Flight search today

    London - Bangkok

    Departure 26/01/2019 China Southern Airlines China Southern Airlines Flight 2 stop(s) 19h05 (Duration)
    Return 08/03/2019 China Southern Airlines China Southern Airlines Flight 1 stop(s) 23h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £389.27 Flight search today

    London - Bangkok

    Departure 04/02/2019 Royal Jordanian Royal Jordanian Flight 1 stop(s) 15h20 (Duration)
    Return 11/02/2019 Royal Jordanian Royal Jordanian Flight 1 stop(s) 21h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £392.00 Flight search today