
View London to Edinburgh by Train in a larger map
Probably one of the longest train journeys you can take in the UK, London to Edinburgh is a popular route between the two capitals.
There are regular trains from King's Cross and Euston, about half of the services are direct whereas the others require a change in York.
This line can get very busy at peak times and on weekends, especially Sunday evenings so we'd recommend travelling offpeak.