Fishguard
Fishguard
Portsmouth
Portsmouth
Train Driving

Fishguard to Portsmouth

Updated: 29 May 2026

The journey from Fishguard to Portsmouth covers approximately 330 km. By train, you can reach Portsmouth in about 5 hours using Transport for Wales and GWR. Driving via the A40 and M4 takes roughly 4 hours and 45 minutes. Portsmouth is a major port city in Hampshire, known for its naval history and the Spinnaker Tower. This route connects the Pembrokeshire coast to the heart of the South Coast.

Total Distance: 330 km driving distance; 290 km straight-line air distance.
Fastest Way
Driving is slightly faster than the train.
Cheapest Way
Driving is generally cheaper for groups.
Compare Fishguard to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 5 hours 4 hours 45 mins
Avg Price 80-150 GBP 60-90 GBP in fuel
Operator Great Western Railway N/A
Route Fishguard Harbour to Portsmouth Harbour via Cardiff Central. A40 to Carmarthen, M4, and M27 motorway.
Tip Book in advance to save on rail fares. The M4 is the most direct route.
Travel Tips
  • Train Booking
    Book in advance to save on rail fares.
  • M4 Traffic
    Check traffic reports before leaving to avoid delays.
  • Parking
    Portsmouth has several car parks near the city center.
  • Local Transport
    Portsmouth is well-connected by local bus services.
  • Weather
    Bring a raincoat if you plan to visit the waterfront.
Safety Tips
  • Motorway Safety
    Keep a safe distance from other vehicles on the M4.
  • Station Safety
    Portsmouth Harbour is a major hub; keep your belongings secure.
  • Emergency
    Dial 999 for any emergency assistance.
  • Vehicle Check
    Ensure your car is roadworthy for the motorway journey.
People Also Ask
  • Is there a direct train?
    No, you must change at Cardiff Central.
  • How long is the drive?
    Approximately 4 hours and 45 minutes.
  • Is Portsmouth a good place to visit?
    Yes, it has great history and culture.
  • Are there tolls?
    No, the route is toll-free.
  • Can I take a bike on the train?
    Yes, but you may need to reserve a space.
Quick Info
  • From Fishguard, Pembrokeshire, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer for exploring the city's historic waterfront.

Things to Do in Portsmouth
1
Historic Dockyard
A world-famous naval site with historic ships.
2
Spinnaker Tower
A tall tower offering panoramic views of the city.
3
Southsea Castle
A historic castle built by Henry VIII.
4
Gunwharf Quays
A major shopping destination in the city center.
Tags
Fishguard to Portsmouth train driving Fishguard to Portsmouth GWR train M4 to Portsmouth Portsmouth travel guide Pembrokeshire to Portsmouth fastest way to Portsmouth cheapest way to Portsmouth