Travel from London to Scotland

It's easy and convenient to travel from London to Scotland, with many travel options available. You can get from London to Edinburgh by train in just over four hours, or why not take the coach as the cheapest option?

Departing Arisaig with Rum and Eigg visible

© Scotrail / Tony Hardley

Trains to Scotland from London

Travelling to Scotland by bus

Frequently asked questions

Flights to Scotland

Driving to Scotland from London

Other things you might like

Join our Newsletter Clan

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.

Get the Scotland newsletter