The rail journey from Inverness to Middlesbrough takes you from the Highlands to the heart of Teesside. You will travel via Edinburgh and Darlington, then take a local connection to Middlesbrough. The city is known for its industrial heritage and the iconic Transporter Bridge. Expect a total travel time of approximately 6 hours and 30 minutes.
Total Distance: 470 km driving distance, 400 km straight-line air distance.
Darlington station is a major hub; ensure you check the platform for your connection.
May to September for outdoor exploration of the Tees Valley.