London to Edinburgh flights

Flying to Edinburgh? Get the best deal by comparing on Opodo featuring flights from £26

Cheap last minute flights to Edinburgh

Latest deals and top flight routes from London airports.

Departure Thu, 09 Mar Return Mon, 13 Mar
LGW London
EDI Edinburgh
return from £56
Departure Thu, 09 Mar Return Mon, 13 Mar
LTN London
EDI Edinburgh
return from £44
Departure Wed, 01 Mar Return Fri, 03 Mar
STN London
EDI Edinburgh
return from £26
Departure Sat, 18 Mar Return Sat, 18 Mar
LHR London
EDI Edinburgh
return from £91
Flight route information
Edinburgh is a magical medieval city that is known for its gothic buildings and ancient atmosphere.
Cost of living comparison
Average room price per night

Accommodation in Edinburgh is 14% cheaper than in London.

Local, one-way ticket

Trains in Edinburgh are 36% cheaper than in London.

Mid-priced restaurant

A meal in Edinburgh is 30% cheaper than a meal in London.

Standard daytime start rate

A taxi fare in Edinburgh is 12% cheaper than in London.

Regular cappuccino

A coffee in Edinburgh costs roughly the same as in London.


Getting to and from the airport

Flights departing from London

London is one of the most visited cities on the planet and is also a great financial centre. For this reason, there are several airports in the city to handle all those millions of passengers who arrive for business or pleasure. The city is served by London City Airport, Gatwick, Luton, Stansted, Southend and Heathrow airports.

Flights from London to Edinburgh may take off from any of the six airports. All of the airports, except London City, are far from the city and connected by trains. Luton Airport is known for being featured on the TV series, Airline, and also in advertisements, most notably, in a Campari ad.

Getting to London airport

London Edinburgh flights may take off from any of the six airports in the city. If your flight is leaving from Heathrow, take a train from Paddington Station to the airport. If you are leaving from Gatwick, there is a train from Victoria Station to the airport. To Luton, Southend and Stansted, you can take the respective trains that leave from central London stations. If your plane is leaving from London City Airport, all you need to do is just take a taxi. This airport is well within the city and a train journey is not required to reach it.

Arriving to Edinburgh

Edinburgh is one of the most enchanting cities in Europe and has preserved most of its medieval buildings. Begin your journey at Old Town, which is a UNESCO World Heritage Site. Visit Edinburgh Castle and head toward St. Giles' Cathedral. Do not forget to visit the High Street and Abbey Strand, which are known for their majestic buildings and charm. Next, travel to the New Town, which is the central part of Edinburgh. Here, take a stroll across Princes Street, where you can shop till you drop. You can also relax at the Princes Street Gardens, which is a relaxing and quiet place.

How to get to the city centre

Flights to Edinburgh from London land at Edinburgh Airport, which is located in the Ingliston neighbourhood of the city. The easiest way to get to Edinburgh Airport from the city centre is by taking the Airlink 100 express bus from the centre of the city. Stagecoach runs express bus services too, and can be a good option. Another option is to just hop on the Edinburgh Tram and get off at the Edinburgh Airport tram stop. A more expensive option is to hire a taxi or a private transfer from wherever you are. However, the cheapest and quickest option is to take the bus.