Get the cheapest ticket to London

Why book with Opodo?
  • Choose from 660+ airlines
  • Choose from over 60,000 flight routes
  • Fly from as little as £8

Last minute flights to London

Departure Sat, 01 Aug Return Tue, 25 Aug
SOF Sofia
STN London
return from £41
Departure Fri, 28 Aug Return Sun, 30 Aug
BFS Belfast
STN London
return from £24
Departure Mon, 10 Aug Return Tue, 18 Aug
OTP Bucharest
STN London
return from £25
Departure Fri, 14 Aug Return Mon, 24 Aug
LIS Lisbon
STN London
return from £29
Popular flight routes to London
Bangkok - London
return from £390
Dubai - London
return from £165
Lagos - London
return from £345
New York - London
return from £245
Istanbul - London
return from £105
Bucharest - London
return from £19

Trips to London

London travel

London is one of the most cosmopolitan cities in the world, boasting a multi-cultural society, classic architecture, interesting museums, an exciting dining scene and a pulsating nightlife. With a history that is traced back to the time of the Romans in 43AD, England and the UK's capital is today, a renowned financial district, a cradle of higher learning and an art mecca. It has plenty to offer visitors, from well-curated art galleries and historic squares to historic monuments and important churches. Given these, it is understandable that flights to London are quite popular amongst travellers and holidaymakers. Check out our offers flight + hotel to London!

Things to do and places to see in London

With an array of attractions to see and loads to do, it is difficult to decide where to go and what to see first. Stroll through beautifully manicured gardens, try typical British or quirky food, get your bespoke suits or just wander through the museums. The options are plenty making trips to London completely worthy of a visit.

When visiting London, be sure to:

  • Go to Buckingham Palace and maybe catch a glimpse of the Queen
  • Book a river tour for stunning views of London on the famed River Thames
  • Swing by at the financial district in The City and check out the now iconic Shard building
  • Enjoy stunning views of the city at night whilst riding the London Eye
  • Check out the plays of Shakespeare at a theatre
  • See Westminster Abbey
  • Explore the British Museum
  • Spook yourself at the London Dungeon
  • Visit Kensington Palace and wander through its beautiful gardens
  • Discover the treasures of the Victoria and Albert Museum
Book cheap London flights with Opodo

London airports

Cheap flights to London may touch down at one of six airports serving the city: Heathrow, Gatwick, Stansted, Luton, London City and Southend.

  • Heathrow Airport

    Top airlines

    Top carriers are: British Airways, KLM Royal Dutch Airlines and Virgin Atlantic.

    Location

    Heathrow is located in Hillingdon, 24km west of Central London.

    Transport options

    It is served by the London Underground, train, bus, coach, shuttle and cab.

  • London City Airport

    Top airlines

    Top carriers in the airport are: British Airways, CityJet and Flybe.

    Location

    The airport is in Newham, about 11km east of London.

    Transport options

    The airport is reachable using the Tube, taxi, car, bus and train.

  • Stansted Airport

    Top airlines

    Top carriers at the airport include: Ryanair, easyJet and Thomson Airways.

    Location

    Located in Essex, Stansted is approximately 48km northeast of London.

    Transport options

    Stansted is served by the London Underground, cab, train, coach and car.

  • Luton Airport

    Top airlines

    Luton's top carriers include: easyJet, Ryanair and Thomson Airways.

    Location

    It is located roughly 46.7km northeast of London city.

    Transport options

    Luton is accessible by public transportation (cab, shuttle, bus) and private cars.

  • Gatwick Airport

    Top airlines

    The top carriers in Gatwick are: British Airways, Virgin Atlantic and Thomson Airways.

    Location

    Gatwick is situated approximately 47.5km south of London.

    Transport options

    It can be reached by taking a cab, coach, train or car.

  • London Southend Airport

    Top airlines

    Top carriers in the airport are: easyJet and Flybe.

    Location

    The airport is 68km from London city.

    Transport options

    London Southend is accessible by train, bus, coach, cab and car.

FAQ's about London

🔍 How can I find cheap flights to London at Opodo?
At Opodo you can find flights from £8 to London. Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to London.
🖱️ When's the best time to book flights to London?
The top month to book flights to London is August, based on our Opodo UK customers. The next most popular booking period for London flights is October. In third place: July. By this we mean when travellers book their tickets. For the best time to actually travel to London, read on.
📅 When's the best time to go to London?
We checked our customers' flight searches, and the winner of best time to fly to London is... August. The next best month to travel to London is September. And let's not forget October, the third top choice for when to go to London. However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to London is February.
✈️ Which airlines fly to London from the UK?
Airlines flying direct from the UK to London include: - Easyjet, which flies from Edinburgh and Glasgow to London plus from Belfast - Ryanair, which has flights from Edinburgh and Belfast - Aer Lingus, with flights from Belfast to London Indirect flights from the UK to London include: - British Airways, which flies from Kirkwall and Stornoway and also from Shetland Islands - Emirates, with flights from London and Saint Helena to London - Thai Airways International, which has flights from London
💰 What are the cheapest airlines flying to London?
Looking at the prices of our customers' bookings from Spain to London, your best bet for cheap flights is: - Ryanair: average one-way price of £39.54 , with Belfast to London an average of £39.09 and Edinburgh from £39.82 - Blue Islands (one-way average: £65.10) : this includes an average price from Guernsey to London of £56.53 and also flights from Jersey costing £74.36 - Easyjet: average cost for one-way was £70.44 , with Jersey to London flights costing an average of £56.47 and the price tag from Edinburgh being £67.03
🕑 How long before a flight to London should I be at the airport?
If you want to be on time for your flight to London, make sure to be at the airport at least two to three hours in advance. Check-ins, security controls, customs and boarding the airplane can take some time. At Opodo you can find the best deals for flights to London departing from over 50 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to London at Opodo you can also add insurance or opt for a refundable fare and have a problem-free trip!
🛄 What is the name of London’s airport?
London is served by 7 airport[s]. Heathrow Airport operates flights towards both domestic and international destinations within 50 cities, such as Bucharest, Bangkok and Sofia, the most popular routes.
📌 How far is London’s airport from the city centre?
London’s airport Heathrow Airport is located 14 miles from the city centre.
💶 How much is the trip from the airport to London’s city centre?
By Public transport: The price for the trip is about 2.80 GBP per person. By taxi: If you have more budget and prefer to take a taxi from Heathrow Airport , for example, the average price for the ride to London centre is around 3.20 GBP per km. By car: For more convenience and freedom during your stay, Opodo has the best offers of car rentals in London. Pick your preferred car type and get from Heathrow Airport to London city centre on your own terms.
💳 How much should I budget for a trip to London?
If you are going to London, here is a list with an average price of some goods:
  • - Inexpensive Restaurant: 15.00 GBP
  • - Mid Range Restaurante: 60.00 GBP
  • - Cheap Restaurant: 6.00 GBP
  • - Domestic Beer: 5.00 GBP
  • - Imported Beer: 5.00 GBP
  • - Coffee: 2.99 GBP
  • - SoftDrink: 1.49 GBP
  • - Water: 1.20 GBP
⛅ What is the weather like in London?
If you're looking for summer vibes, the best time to travel to London is in July, August and June, when the average temperature reaches 20.44 °C, while July, June and May are the 3 sunniest months of the year, with an average of 80.91 hours. If you prefer colder temperatures, however, make sure you visit London during the months of January, February and March to experience an average of 1.36 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during January, March and April, when the average precipitation in London is 5.25 mm, while the months of January, February and March are drier, with an average of 0 mm.

Can't miss destinations

Other routes

Related flights

Our International travel websites