The journey from Kidwelly to Portsmouth covers approximately 320 km. By train, you will typically travel via Swansea, Bristol, and then transfer to a service to Portsmouth. Driving involves taking the A48, M4, M25, and A3. This route takes you through the heart of England into the coastal city of Portsmouth. Expect a total travel time of approximately 5 hours by train. Portsmouth is famous for its naval history, the Spinnaker Tower, and its historic dockyard.
Total Distance: 320 km driving distance, 250 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 4 hours 15 mins |
| Avg Price | £65 - £150 | £45 - £65 in fuel |
| Operator | Transport for Wales / GWR / South Western Railway | Personal Vehicle |
| Route | Kidwelly to Portsmouth via Swansea, Bristol, and Southampton. | A48, M4, M25, and A3. |
| Tip | Book your tickets in advance to save on the cost of the Bristol to Portsmouth leg. | The M25 can be very busy; check for traffic updates. |
May to September for pleasant weather to explore the city's naval history.