Search our site

Take the Family › Location

How to get to Edinburgh

If you’re in a big hurry and need to fly, Edinburgh has an airport 11km from the centre, with connections throughout the UK and Europe and transatlantic flights.

Otherwise, Edinburgh has good rail links with the rest of the UK. One of the best ways to get to Edinburgh from London (or Watford, Crewe or Preston) is by Scotrail’s Caledonian Sleeper, with accommodation options including bargain berths (standard-class double cabins) from London Euston starting at just £19pp one-way. Interconnecting double cabins are available. The London–Edinburgh journey takes 6hrs 30mins, and there are two departures a night except Saturdays.

For those driving, Edinburgh is 650km north of London, giving a driving time of around 7hrs. From Leeds it’s about 360km, or just over 4hrs by car.

Javascript is required to view this map.
Previous Best Days Out

Offer of the Week

Relaxing on the beach at Martinhal.
From £3199 per family (2 adults + 2 children) in a Deluxe Garden House for 7 nights inc. return flights and private transfers. Price based on 21 October 2018 departure (Half Term week)
Skip to Navigation
Skip to Navigation