Kidwelly
Kidwelly
Portsmouth
Portsmouth
Train Driving

Kidwelly to Portsmouth

Updated: 31 May 2026

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.
Fastest Way
Driving, which takes about 4 hours and 15 minutes under normal conditions.
Cheapest Way
Train using an Advance ticket booked at least 6 weeks ahead.
Compare Kidwelly to Portsmouth Routes
Train
Connecting
Driving
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.
Travel Tips
  • Train Booking
    Use the Trainline app to compare prices across different operators.
  • City Transport
    Portsmouth city center is compact and easily walkable.
  • Parking
    Use the city center car parks for easy access to the dockyard and shops.
  • Food
    Try the diverse food scene, particularly the seafood restaurants.
  • Connectivity
    Most city center areas have free public Wi-Fi.
Safety Tips
  • Motorway Safety
    Be cautious on the M25 during peak hours due to heavy traffic.
  • Personal Safety
    Stay in well-lit areas when walking at night.
  • Emergency
    Keep a power bank for your phone to ensure you have navigation access.
  • Vehicle Security
    Always lock your car and remove valuables when parked.
People Also Ask
  • How long does it take to get to Portsmouth?
    By train, it takes about 5 hours; by car, about 4.25 hours.
  • Is there a direct train?
    No, you will need to change trains at least once.
  • What is the best way to travel?
    Train is recommended for comfort, while driving is better for flexibility.
  • Are there tolls?
    No, the route via the M25 is toll-free.
  • Can I take a bike on the train?
    Yes, but you must reserve a space in advance.
Quick Info
  • From Kidwelly, Wales, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather to explore the city's naval history.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the HMS Victory and other historic naval ships.
2
Spinnaker Tower
Enjoy panoramic views of the city and the Solent.
3
Portsmouth Museum
Discover the city's history and art collections.
4
Southsea Castle
Visit this historic castle built by Henry VIII.
Tags
Kidwelly to Portsmouth Train to Portsmouth Driving to Portsmouth Wales to Hampshire Transport for Wales Portsmouth travel guide UK travel Kidwelly to Portsmouth route