Loading Page...

How long is Scotland to London by train?

The distance between Scotland and London is 401 miles. The road distance is 402.8 miles. How do I travel from Scotland to London without a car? The best way to get from Scotland to London without a car is to train which takes 4h 38m and costs £150 - £340.



People Also Ask

First Class train travel from Edinburgh to London is certainly worth it, whether you're travelling for leisure or for business. The fastest journey by train between these two capital cities is 4 hours, so you'll have plenty of time to enjoy all the perks that come with First Class train travel.

MORE DETAILS

Traveling by train is one of the best ways to see Scotland and travel between different regions.

MORE DETAILS