The journey from Pembroke Dock to Winchester spans roughly 230 miles. By car, you will head east along the A477, join the M4, and eventually take the A34 south from Oxford, which provides a direct route into Hampshire. By train, the route involves traveling to Swansea, then to London Paddington, and finally taking a South Western Railway service from London Waterloo to Winchester. Winchester is a historic cathedral city, and this route connects the rugged Welsh coastline to the heart of the South Downs.
Total Distance: 370 km driving distance; 310 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 5 hours |
| Avg Price | £75 - £140 | £55 - £80 in fuel |
| Operator | Transport for Wales / South Western Railway | N/A |
| Route | Pembroke Dock to Swansea, Swansea to London Paddington, London Waterloo to Winchester. | A477, M4, A34. |
| Tip | You must transfer between Paddington and Waterloo using the London Underground Bakerloo line. | The A34 can be busy near Newbury; check traffic apps before departing. |
June to August for pleasant weather to explore the Winchester Cathedral grounds.