Traveling from Guisborough to Truro is a major cross-country journey. You will take a train from Middlesbrough to London King's Cross, transfer to London Paddington, and then take a GWR service to Truro. The total distance is approximately 450 miles.
Total Distance: 720 km driving distance; 580 km straight-line air distance.
The train journey through Devon and Cornwall is very scenic.
June to August for the best weather in Cornwall.