The journey from Wrexham to Truro is a long-distance rail trip across the UK. You will travel from Wrexham General to Shrewsbury, then take a cross-country service to Plymouth, and finally a local train to Truro. The total distance is approximately 450km, taking about 7 hours. This route takes you through the heart of the English countryside into the scenic landscapes of Cornwall.
Total Distance: 450 km driving distance; 380 km straight-line air distance.
The stretch from Plymouth to Truro offers spectacular coastal views.
Late spring or early autumn to avoid peak summer crowds in Cornwall.