1. Travel
Send to a Friend via Email
You can opt-out at any time. Please refer to our privacy policy for contact information.

London to Edinburgh by Train, Bus, Car and Flights

How to get from London to Edinburgh


Details of how to get from London to Edinburgh by various forms of transportation. Use these information resources to plan your journey. Read more about London and Edinburgh.

London to Edinburgh by Train

Trains from London King's Cross Station to Edinburgh Waverley Station, run by various train operators, leave about every half hour throughout the day. The journey takes 4 1/2 hours. Advance tickets cost between £49 to £65 depending upon the time of travel. Buying in advance is wise since last minute tickets cost at least £108 for the same journey.

Fans of slow travel can take an overnight sleeper, The Calendonian Sleeper, run by First Scot Rail. The train leaves Euston Station nightly, at about 11:30p.m., arriving in Edinburgh nearly eight hours later,at about 7:30 a.m. Costs range from £52 for advance booking of a one way ticket in a twin berth cabin, to £161 for a first class, one way ticket in a single berth cabin.

Every month, the company offers about 1200 bargain berth fares of less than £20 on a first come first served basis.

London to Edinburgh by Bus

Buses from London to Edinburgh take about 9h45 and cost £12-15 each way. Promotional fares of as little as £5 are available. Buses travel between Victoria Coach Station in London and St Andrew Square Bus and Coach Station in Edinburgh.

Bus tickets can be purchased online. There is usually a 50pence booking fee.

London to Edinburgh by Car

Edinburgh is 407 miles from London. It takes about 7h30 to drive, primarily on the M1, M6, M42 and A74 motorways. A short stretch of the M6 is a toll road. Keep in mind that gasoline, called petrol in the UK, is sold by the liter (a little more than a quart) and the price is usually more than $1 a quart.

Flights from London to Edinburgh

Regular flights from London to Edinburgh leave most of London's airports throughout the day. The flight takes 1 1/2 hours but remember to factor in the time and expense of getting to London's airports. UK Travel Tip: Take the train. A 4 1/2 hour journey, city center to city center, compares favorably with the real time spent on air travel and, if booked in advance, can cost much less.

©2014 About.com. All rights reserved.