Maidstone
Maidstone
Portsmouth
Portsmouth
Train

Maidstone to Portsmouth

Updated: 29 May 2026

The journey from Maidstone to Portsmouth takes you to the historic naval city. By train, you will travel to London and then take a South Western Railway service from London Waterloo to Portsmouth Harbour. Driving involves the M20, M25, and A3. The total travel time is approximately 2 to 3 hours.

Total Distance: 140 km driving, 120 km air distance.
Fastest Way
Train from London Waterloo to Portsmouth Harbour.
Cheapest Way
Advance train tickets booked via SWR website.
Compare Maidstone to Portsmouth Routes
Train
Connecting
Duration
3 hours
Avg Price
30-80 GBP
Operator
South Western Railway
Route
Maidstone East to London Victoria, then London Waterloo to Portsmouth Harbour.

Waterloo is the main hub for SWR services.

Travel Tips
  • Booking
    Book in advance for cheaper fares.
  • Station
    Portsmouth Harbour is the main station.
  • Luggage
    Use overhead racks on SWR trains.
  • Connectivity
    Trains have Wi-Fi available.
  • Planning
    Check traffic on the A3 before driving.
Safety Tips
  • Station Safety
    Keep bags secure.
  • Night Travel
    Use official transport.
  • Personal Safety
    Stay alert.
  • Emergency
    Dial 999.
People Also Ask
  • Is Portsmouth a good city?
    Yes, it is a historic naval city.
  • How long is the train?
    About 3 hours.
  • Can I drive?
    Yes, the A3 is the main route.
  • Are there direct trains?
    No, you must change in London.
  • Is it expensive?
    Prices vary.
Quick Info
  • From Maidstone, Kent, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

May to September for coastal activities.

Things to Do in Portsmouth
1
Historic Dockyard
See the HMS Victory and Mary Rose.
2
Spinnaker Tower
Enjoy panoramic views of the coast.
3
Gunwharf Quays
Shop at the outlet center.
4
Southsea Beach
Relax by the sea.
Tags
Maidstone to Portsmouth train to Portsmouth driving to Portsmouth South Western Railway travel to Hampshire Portsmouth Harbour fastest way to Portsmouth UK travel tips