UK’s longest train ride from Scotland to Cornwall is 13.5 hours long - Birmingham is one of 36 stops


Train fans and those keen to explore a bucket-list travel journey can hop aboard CrossCountry latest service.
CrossCountry trains will be running the daily service from Aberdeen to Penzance.
Advertisement
Hide AdAdvertisement
Hide AdThe train ride starts at 8.20am at Aberdeen, ending at 9.31pm at Penzance.
Birmingham New Street is one one of the 36 stops, the estimated time of arrival at this station is 4.12pm.
The CrossCountry journey, which offers travel from the Scottish Highlands to the Cornish coast, is the perfect trip for wanderlust fans, or those wanting to travel more in 2025.
What would you do during a 13.5hour train ride?
The beauty of the long journey - it is 774 miles long - means you can be super versatile in how you spend a whole chunk of the day.
Advertisement
Hide AdAdvertisement
Hide AdAs it is a direct train journey, you don’t have to worry about any changes, or making connecting trains.
Instead, you can hunker down and gaze out of the window, to see the country whizz by, before your eyes.
Free wi-fi on board means you could technically work on the train if you had deadlines to meet.
Advertisement
Hide AdAdvertisement
Hide AdYou could grab a book and a picnic to keep you entertained throughout the long ride.
Or perhaps you could get comfy and sleep your way through the long journey and land in Penzance - or Aberdeen, depending on your direction of travel - refreshed with a whole chunk of beauty sleep under your belt!
Here is the full list of stops for UK’s longest train journey
Stonehaven
Montrose
Arbroath
Dundee
Haymarket
Edinburgh Waverley
Dunbar
Berwick-upon-Tweed
Alnmouth
Newcastle
Durham
Darlington
York
Leeds
Wakefield Westgate
Sheffield
Chesterfield
Derby
Burton-on-Trent
Birmingham New Street
Cheltenham Spa
Bristol Parkway
Bristol Temple Meads
Taunton
Tiverton Parkway
Exeter St Davids
Newton Abbot
Totnes
Plymouth
Liskeard
Bodmin Parkway
St Austell
Truro
Redruth
St Erth
Penzance
Ticket prices vary; at the time of publication a one-way ticket from Aberdeen to Penzance cost £74.50, for travel on Wednesday, January 22, 2025.
Click here for more information about the route and ticket prices: crosscountrytrains.co.uk/routes/aberdeen-to-penzance
Comment Guidelines
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.