Cheap flights from Edinburgh to London

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      British Airways
      Qatar Airways
      easyJet
      American Airlines
      Finnair
      Iberia

      Compare Edinburgh to London flight deals

      Find the cheapest month or even day of the year to fly to London

      Book the best London fare with no extra fees

      Flight deals from Edinburgh to London

      Looking for a cheap last-minute deal or the best return flight from Edinburgh Airport to London? If you want to travel next month, return fares start from $52. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Edinburgh to London

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Edinburgh to London flights are currently cheapest in September.

      Direct flights from Edinburgh to London

      American Airlines
      BA Cityflyer
      British Airways
      Cathay Pacific
      China Southern
      easyJet
      Finnair
      Iberia
      Japan Airlines
      Kenya Airways
      LATAM Airlines
      Malaysia Airlines
      Qatar Airways
      Royal Air Maroc
      Ryanair
      Ryanair UK Ltd.

      Edinburgh to London: Flight information

      The things to know before you go.
      Cheapest flight found$23
      Cheapest month to flySeptember
      Average flight time1 hr, 27 mins
      Most popular airlineBritish Airways
      Average flights per week707

      Finding cheap flights from Edinburgh to London: Frequently asked questions

      There are 6 airports in London: London City, London Heathrow, London Gatwick, London Luton, London Stansted, and London Southend.
      The best price we found for a return flight from Edinburgh to London is $51. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      1 hour and 27 minutes is the average flight time from Edinburgh to London.
      British Airways, Qatar Airways and easyJet fly direct from Edinburgh to London.
      As of August 2026, there are 707 flights per week flying from Edinburgh to London.
      The cheapest month to fly from Edinburgh to London is usually October.
      If you're flying from Edinburgh Airport, the cheapest airport near London is London Stansted – which is 48.7 km away from the centre of London. We've found flights into this airport from $51.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Edinburgh Airport to London on Friday, 23 October 2026.
      Yes – the average flight time is 1 hour and 27 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to London but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to London is around 40 days in advance, so don’t leave your flight to the last minute.

      In August, the average temperature is usually around 17°C. August is typically the warmest month in London, when it usually averages around 22°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging 1°C. The rainiest month is October.
      Currently, Ryanair offers the cheapest flight tickets to London.

      Airlines that fly from Edinburgh to London

      Direct flights from Edinburgh, Scotland to London, England, both in the United Kingdom, are operated by Virgin Atlantic through London Heathrow Airport; British Airways and easyJet via Gatwick Airport; easyJet and Ryanair via London Stansted Airport; easyJet via London Luton Airport; and British Airways via London City Airport. Direct flights on this route are available at least 25 times per day. As of the time of writing, there are currently no connecting flights between Edinburgh and London.

      Terminal Information

      Edinburgh Airport works with a single, two-storey passenger terminal building with its ground level containing 47 check-in desks numbered from 00 to 46, domestic and international arrivals area, service counters, and shops, and its upper floor containing a central airside waiting area, 11 departure gates numbered 1 to 7, and 9 to 12, with additional 11 gates from 13 to 23 in a connected pier building. The upper level also has a good number of shops.

      London Heathrow Airport used to have five terminals although Terminal 1 is now non-operation. The flights from Edinburgh to London are via Terminal 2 or the Queen’s Terminal. Originally the Heathrow East Terminal, the terminal building was built on the previous Terminal 2 and Queen’s Building site, within an area of around 49,654 square metres or 534,470 square feet. It currently operates flights provided by Star Alliance member airlines.

      Flights from Edinburgh to London via Gatwick Airport are catered in the North Terminal of the two terminals within the airport. Both of the terminals have shops and restaurants, and are accessible to disabled passengers. Some of its facilities include baby changing and feeding areas/stations, children’s play area with video games, and specialised lounges.

      London Stansted Airport terminal is the newest out of all the primary international airports in London. The terminal building of the airport forms an oblong and is made out of glass with separate areas divided into three parts with the check-in and main concourse, departures, and arrivals to the front, back left and back right of the terminal upon entry, respectively. In general the terminal’s facilities include offers currency exchange, restaurants, lounges, prayer rooms, meeting rooms, smoking areas, among others.

      London Luton Airport terminal and its airport facilities can be found towards the north of the airport’s runway the terminal offers a departure lounge, executive lounge, arrivals and onward travel centre, among others.

      Through London City Airport, its terminal is smaller in comparison to the other airports that serve London. It has a single, two-storey terminal building that has check-in desks, among other service facilities on the ground floor, with an airside waiting area and shops on the upper floor.

      Practical Information

      Heading out of Edinburgh Airport, checking in can be done online, through mobile, self-service, and desk check-in. Check-in starts from two hours before the scheduled departure with check-in desks sometimes differing with check-in times depending on the airline. Other airlines like easyJet, Flybe, Ryanair, and more, open their desks at 2.5 hours to three hours before departure. As the flight from Edinburgh to London is a domestic flight, you will only need to present your ticket and/or booking reference, and photographic ID/s.

      What to expect in London

      There is no time difference between Edinburgh, Scotland and London, England. The Daylight Saving Time (DST) ends on the 25th of October, 2015, with the clock going back an hour. When in London, the city experiences a temperate oceanic climate and records average high temperatures or 15.2 degrees Celsius or 59.4 degrees Fahrenheit, with an average low of 7.5 degrees Celsius or 45.5 degrees Fahrenheit, all within a year’s period. Comparing the prices between the two locations, expect London’s prices to be more expensive most of the time. The prices for food are 15% higher, more or less, with rent prices reaching as much as 60% higher.

      This information is correct as of August 2015.


      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.