Carmarthenshire
Carmarthenshire
Portsmouth
Portsmouth
Train Driving

Carmarthenshire to Portsmouth

Updated: 30 May 2026

The journey from Carmarthenshire to Portsmouth is approximately 350 km. Driving is the most direct method, utilizing the M4 and A34. Rail travel requires a change at Bristol Temple Meads. Portsmouth is a historic naval city and home to the HMS Victory. Expect a travel time of 4 hours 30 minutes by car.

Total Distance: 350 km driving, 250 km air distance.
Fastest Way
Driving, 4 hours 30 mins, via M4/A34.
Cheapest Way
Train, 55 GBP, booked in advance.
Compare Carmarthenshire to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 5 hours 30 mins 4 hours 30 mins
Avg Price 55-130 GBP 60-80 GBP
Operator Great Western Railway N/A
Route Carmarthen to Bristol Temple Meads to Portsmouth Harbour M4, A34, M27
Tip Trains are frequent from Bristol. The A34 can be busy.
Travel Tips
  • Traffic
    Avoid the M27 during rush hour.
  • Railcard
    Use a Railcard for savings.
  • Parking
    Use the Gunwharf Quays car park.
  • Booking
    Book train tickets early.
  • Local Transport
    Portsmouth has a good bus network.
Safety Tips
  • Driving
    Be careful on the A34.
  • Station
    Portsmouth Harbour is busy.
  • Navigation
    Use GPS for city driving.
  • Emergency
    Keep a breakdown cover contact.
People Also Ask
  • Is Portsmouth far from Wales?
    It is about 4.5 hours by car.
  • Can I take a bus?
    National Express is available.
  • Is the train direct?
    No, change at Bristol.
  • Best time to visit?
    Summer.
  • Is parking expensive?
    Reasonable.
Quick Info
  • From Carmarthenshire, Wales, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Summer for visiting the Historic Dockyard.

Things to Do in Portsmouth
1
Portsmouth Historic Dockyard
Home to HMS Victory and the Mary Rose Museum.
2
Spinnaker Tower
A landmark tower offering views of the Solent.
3
Gunwharf Quays
A popular shopping and dining destination.
4
Southsea Castle
A historic fort built by Henry VIII.
Tags
Carmarthenshire to Portsmouth driving to Portsmouth train to Portsmouth M4 route travel from Wales to Hampshire GWR train Portsmouth transport cheapest travel to Portsmouth
More to Carmarthenshire