Newcastle to Edinburgh
Travelling by rail is a quick and scenic option to reach Scotland's capital. There are plenty of train routes and rail operators travelling regularly every day from Newcastle to Edinburgh. The journey takes an average of 2 hours and takes you along the beautiful eastern coastline.
Newcastle to Glasgow
Trains also run run regularly from Newcastle to Glasgow, taking you closer to the western side of Scotland. The journey takes an average of 2 hours 40 minutes and either travels via Edinburgh or through to Carlisle and the Pennines.
Onward rail travel
Once you’ve arrived in Edinburgh or Glasgow, there are plenty of other rail connections that can take you all across Scotland, including Inverness, Thurso, Aberdeen, Dundee, Perth and more.