The journey from Haverfordwest to Newport covers approximately 160 kilometers across South Wales. Transport for Wales operates direct train services connecting Haverfordwest Station to Newport Station. By road, the route primarily follows the A40 and M4 motorway. The trip typically takes between 2 hours and 2 hours 30 minutes depending on the mode. This route is a vital artery linking the Pembrokeshire coast to the urban hub of Newport.
Total Distance: 160 km driving distance; 145 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 15 mins | 2 hours 45 mins |
| Avg Price | 25-45 GBP | 30-50 GBP fuel |
| Operator | Transport for Wales | N/A |
| Route | Haverfordwest Station to Newport Station via Cardiff Central. | A40 to Carmarthen, then A48 and M4 motorway. |
| Tip | Book via the Transport for Wales app to secure advance fares. | Watch for speed cameras on the A40 near Carmarthen. |
May to September for reliable weather and scenic coastal views.