Loading Page...

How long does it take to get from London to Scotland by train?

Catching a train will take you between four and six hours to get from London Kings Cross to Edinburgh Waverley. The fastest services travel up the east coast. From Edinburgh you can travel further north with ease. You can also catch an overnight sleeper train from London to Scotland which takes around eight hours.



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

Is Edinburgh Worth Visiting? Edinburgh is definitely worth visiting in our opinion. Whether it's just for a day trip or a longer stay, Edinburgh has plenty to offer and welcomes visitors with open arms.

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

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 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.

MORE DETAILS

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

MORE DETAILS

The best time to visit Scotland is during spring (late March to May) and fall (September to November). Temperatures are warmer by spring, with averages of 43°F to 59°F, although there will still be snow in the mountains of the Highlands and the Cairngorms.

MORE DETAILS

The best time to visit London is usually between May and June or September and October when the weather is still warm but there are fewer tourists. There are great activities to do in London any time of the year, so you will still have a great time even if you go outside of these months.

MORE DETAILS