The journey from Swansea to Milford Haven covers approximately 105 kilometers along the scenic South Wales coast. Driving via the A48 and A40 is the most efficient method, typically taking 90 minutes depending on traffic. Alternatively, the Transport for Wales rail service offers a direct connection between Swansea Station and Milford Haven Station. This route traverses the heart of Pembrokeshire, offering glimpses of the rugged Welsh coastline. Travelers should prepare for winding roads once past Carmarthen.
Total Distance: 105 km driving distance, 85 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 10 mins | 1 hour 30 mins |
| Avg Price | 18-25 GBP | 15-20 GBP in fuel |
| Operator | Transport for Wales | N/A |
| Route | Swansea Station to Milford Haven Station. | A48 to Carmarthen, then A40 to Milford Haven. |
| Tip | Book tickets in advance via the Transport for Wales app for cheaper fares. | Avoid peak morning traffic near the Pont Abraham roundabout. |
May to September for optimal daylight and coastal visibility.