The journey from Haverfordwest to Truro is about 350 km. By train, it takes around 7 to 8 hours with changes. Driving takes about 5 to 6 hours via the M4 and M5. This route connects the Welsh coast to the heart of Cornwall.
Total Distance: 350 km driving, 200 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 5 hours 30 mins |
| Avg Price | £100 - £200 | £70 fuel |
| Operator | Transport for Wales and GWR | N/A |
| Route | Haverfordwest to Cardiff, Cardiff to Bristol, Bristol to Truro. | A40 to M4, M5, A30. |
| Tip | Check connections carefully at Bristol Temple Meads. | The A30 can be very busy; plan your journey accordingly. |
Spring or Summer for better weather.