Loading Page...

What is the best way to travel from London to Edinburgh?

The best way to get from London to Edinburgh is to train which takes 4h 22m and costs £65 - £320. Alternatively, you can bus, which costs £45 - £65 and takes 9h 10m, you could also fly, which costs £60 - £280 and takes 3h 12m.



The best way to travel from London to Edinburgh is widely considered to be by high-speed train, specifically the LNER (London North Eastern Railway) service from London King's Cross. These state-of-the-art "Azuma" trains complete the journey in approximately 4 hours and 10 minutes, arriving directly in the heart of the city at Edinburgh Waverley. The train is favored over flying because it avoids the long security lines, liquid restrictions, and expensive transfers associated with airports like Heathrow or Stansted. In 2026, the low-cost electric train Lumo also offers highly competitive fares for budget-conscious travelers. For the ultimate scenic experience, the "East Coast" route provides stunning views of the North Sea coastline and historic castles. While flying takes only about 75 minutes of "air time," the total "door-to-door" travel time is often comparable to the train. For those seeking luxury, the Caledonian Sleeper overnight train offers private cabins, allowing you to wake up in Scotland after a night of travel through the English countryside.

People Also Ask

If you're hoping to travel from London to Edinburgh, train is the way to go! Compared to other modes of transport, train is a far more sustainable way to travel from London to Edinburgh. In fact, a single journey from London to Edinburgh by train emits three times less CO2 than by car, and six times less than by plane.

MORE DETAILS

Yes, there are direct LNER trains from London King's Cross to Edinburgh with a journey that usually takes just over four and a half hours. During the week, trains run every half hour at peak times.

MORE DETAILS

If you live or are visiting nearby cities such as Glasgow, Liverpool, Newcastle or Manchester, the easiest and most comfortable way of getting to Edinburgh is by train. From further away destinations, flying is normally the cheapest and fastest option.

MORE DETAILS

How long should you spend in Edinburgh? Two days in Edinburgh is the ideal amount of time to see the main city highlights. If you want a more relaxed visit, that includes a few museums or specialty tours, then I would recommend at least three days or more.

MORE DETAILS

TRAVELLING TO SCOTLAND BY BUS There are frequent bus services from London to Scotland, often with much cheaper ticket prices than the train. However, journey times are likely to be much longer than the train which is something to think about.

MORE DETAILS

In most cases, we would say Lumo will have the edge when you're travelling alone. If you're travelling last-minute, you might snap up a great deal on quieter trains. However, busier trains might have little or no difference – it might even be cheaper to pick LNER.

MORE DETAILS

The best time to visit Scotland is during spring (late March to May) and fall (September to November).

MORE DETAILS

West End: the best area to stay in Edinburgh for the main attractions. The West End is a very popular and affluent area of the capital, located to the west of the city centre. It is home to many of the main tourist attractions from Edinburgh Castle and Princes Street Gardens to the Scottish National Gallery.

MORE DETAILS

We recommend you allow 9 - 10 days in Scotland for a satisfying tour of the country's diverse scenery and history. A 10 day itinerary, such as the Best of Scotland tour plan, would let you spend: 2 days in Edinburgh walking the historical streets and enjoying the cosmopolitan buzz.

MORE DETAILS

The cheapest time to fly to Scotland is currently January.

MORE DETAILS

You should set aside at least 2 hours to see the main attractions at Edinburgh Castle. Opening times for the independent museums at the castle may vary.

MORE DETAILS