Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search for flights on more than 550 airlines worldwide

Earn rewards on top of your airline miles with Expedia Rewards

Unlock up to 50% off select hotels, when you book flight with Expedia

Find cheap flights from Edinburgh (EDI) to London (LHR)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Hotels by Airports near

See all 3,265 properties in Heathrow
Leonardo Hotel London Heathrow Airport C$56
Leonardo Hotel London Heathrow Airport

Leonardo Hotel London Heathrow Airport

Bath Road, West Drayton
     
    4.0
    of 5, from 3,618 reviews
    4.0 out of 5.0

    Located in Hillingdon, this eco-friendly hotel is within 9 mi (15 km) of Brunel University, Windsor Castle, and Twickenham Stadium. Griffin Park Stadium and Royal Botanic Gardens, Kew are also within 9 mi (15 km).

    Park Inn by Radisson London Heathrow Airport Hotel C$74
    Park Inn by Radisson London Heathrow Airport Hotel

    Park Inn by Radisson London Heathrow Airport Hotel

    Bath Road, West Drayton
       
      3.9
      of 5, from 3,565 reviews
      4.0 out of 5.0

      This contemporary low-rise is across from Heathrow Airport and two kilometers from Stockley Park, Europe's largest commercial center; central London is 14 miles away.

      Hyatt Place London Heathrow Airport C$70
      Hyatt Place London Heathrow Airport

      Hyatt Place London Heathrow Airport

      The Grove, West Drayton
         
        4.3
        of 5, from 6,859 reviews
        4.0 out of 5.0

        Located in Hillingdon, this hotel is 2.8 mi (4.4 km) from Stockley Park and within 6 mi (10 km) of London Motor Museum and Brunel University. Windsor Castle and Frogmore House are also within 9 mi (15 km).

        ibis London Heathrow Airport C$49
        ibis London Heathrow Airport

        ibis London Heathrow Airport

        112 Bath Road, Hayes
           
          3.8
          of 5, from 4,408 reviews
          3.0 out of 5.0

          Located in Hillingdon, this hotel is within 6 mi (10 km) of Twickenham Stadium, Griffin Park Stadium, and Syon Park. Twickenham Stoop and Hampton Court Palace are also within 9 mi (15 km).

          Radisson Blu Edwardian Heathrow Hotel C$107
          Radisson Blu Edwardian Heathrow Hotel

          Radisson Blu Edwardian Heathrow Hotel

          140 Bath Road, Hayes
             
            4.1
            of 5, from 3,412 reviews
            4.0 out of 5.0

            Location

            Novotel London Heathrow Airport T1 T2 and T3 C$90
            Novotel London Heathrow Airport T1 T2 and T3

            Novotel London Heathrow Airport T1 T2 and T3

            234 Bath Road, Heathrow Point West, Hayes
               
              4.4
              of 5, from 482 reviews
              4.0 out of 5.0

              Located in Hillingdon, this hotel is within 9 mi (15 km) of Brunel University, Windsor Castle, and Twickenham Stadium. Griffin Park Stadium and Twickenham Stoop are also within 9 mi (15 km).

              Renaissance London Heathrow Hotel C$100
              Renaissance London Heathrow Hotel

              Renaissance London Heathrow Hotel

              Bath Road, Hounslow
                 
                4.3
                of 5, from 1,314 reviews
                4.0 out of 5.0

                Located on Heathrow Airport's perimeter road, the large, contemporary hotel offers close proximity to Terminals 1–3; central London is 24 km (15 miles) east and a metro station is close at hand.

                Sofitel London Heathrow C$179
                Sofitel London Heathrow

                Sofitel London Heathrow

                Terminal 5, West Drayton
                   
                  4.6
                  of 5, from 4,695 reviews
                  5.0 out of 5.0

                  Connected via a covered walkway to Terminal 5, this London Heathrow Airport hotel is a 20-minute train ride to Central London. Windsor Castle, Uxbridge, Legoland, Stockley Park, and Thorpe Park are nearby.

                  Glasgow

                  C$170.32

                  London

                  C$94.81

                  C$96.53

                  C$96.54

                  C$184.69

                  Cheap EDI to LHR Flights

                  • Question : What is the cheapest airline flying from Edinburgh to London?
                    Answer : Prices are hitting highs of $358 over the next three months when flying to LHR from EDI. Check out Flybe, as customers have been buying tickets at just $156.
                  • Question : What day of the week has the most flight time options?
                    Answer : With 25 total flight time options, Friday provides the most flexibility from EDI to LHR. The day of the week with the fewest number of times is Saturday with 14 departures.
                  • Question : How much is a plane ticket to London (LHR) from Edinburgh (EDI)?
                    Answer : Cost can range from $156 to $358, prices for EDI to LHR change less than the majority of routes in the United Kingdom. Don't forget, the sooner you book, the more you'll be able to save.
                  • Question : Can I change the date of my flight?
                    Answer : You sure can and you may save money by changing when you take off. The cheapest day to fly in December is Wednesday. If you can go with the flow, you may just find that you can pocket some cash.
                  • Question : What is the cheapest date to fly to London?
                    Answer : Dec 19th has bookings (as of Dec 10th) as cheap as $156. That comes in 30% below the average price for this route. Saving now means you'll have more money in your pocket.
                  • Question : How many flights are there per day from Edinburgh to London?
                    Answer : The number of flight times varies by day, but on average, EDI to LHR sees 21 different options. You’ll have more options on this route than most other routes departing the United Kingdom.
                  • Question : Which airline has the least delays from Edinburgh to London?
                    Answer : Booking with Aer Lingus means you will arrive to London about the time you were supposed to. In fact, this airline has an 88% average for getting there on time. Of course, it never hurts to be prepared. If you’re on Flybe, be sure to sign up for the delay notifications to stay up to date with your flight’s status.