Traveling from the Welsh coast to the historic city of Winchester in Hampshire is a cross-country journey. By train, you will travel via Cardiff and London, transferring to London Waterloo for the service to Winchester. By car, the route follows the M4 and A34. The total distance is approximately 320 km.
Total Distance: Driving distance 320 km, straight-line air distance 270 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 5 hours |
| Avg Price | 75-130 GBP | 60-90 GBP (fuel) |
| Operator | Transport for Wales, GWR, South Western Railway | N/A |
| Route | Milford Haven to Cardiff, London Paddington, transfer to Waterloo, then Winchester. | A40, M50, M5, A34. |
| Tip | The train from Waterloo to Winchester is frequent and reliable. | The A34 is a major road; watch for speed cameras. |
Summer for the beautiful cathedral grounds.