Traveling from Guisborough to Swansea involves a journey south into Wales. You will take a train from Middlesbrough to London King's Cross, transfer to London Paddington, and then take a GWR service to Swansea. The total distance is approximately 300 miles.
Total Distance: 480 km driving distance; 380 km straight-line air distance.
The train journey from Cardiff to Swansea is very scenic.
May to September for the best weather in Wales.