Croydon
Croydon
Portsmouth
Portsmouth
Train

Croydon to Portsmouth

Updated: 28 May 2026

The journey from Croydon to Portsmouth is a popular route for those seeking coastal history. You will typically depart from East Croydon and take a Southern Railway service towards the south coast. The journey takes approximately 1 hour and 45 minutes. Portsmouth is famous for its Historic Dockyard and the iconic Spinnaker Tower. The route passes through the scenic South Downs area.

Total Distance: 115 km driving distance, 90 km straight-line air distance.
Fastest Way
Direct train from East Croydon, taking 1 hour 40 minutes.
Cheapest Way
Train, using a Railcard to save one-third on the ticket price.
Compare Croydon to Portsmouth Routes
Train
Direct
Duration
1 hour 40 mins
Avg Price
20-50 GBP
Operator
Southern Railway
Route
East Croydon to Portsmouth & Southsea or Portsmouth Harbour.

Direct trains are available from East Croydon, saving you the hassle of changing.

Travel Tips
  • Direct Services
    Look for direct Southern trains from East Croydon to avoid platform changes.
  • Portsmouth Harbour
    Get off at Portsmouth Harbour station for the closest access to the Dockyard.
  • Railcard Savings
    If you travel frequently, a Network Railcard can save you significant money.
  • Booking Online
    Use the National Rail website to compare prices before you travel.
  • Seat Selection
    Try to sit on the right side of the train for the best views of the countryside.
Safety Tips
  • Station Security
    Report any unattended luggage to station staff immediately.
  • Night Safety
    Stick to well-lit areas when walking near the harbor at night.
  • Emergency Contacts
    Keep the British Transport Police text number saved in your phone.
  • Personal Safety
    Be aware of your surroundings in crowded tourist areas.
People Also Ask
  • Is there a direct train to Portsmouth?
    Yes, there are direct services from East Croydon.
  • How much is a ticket?
    Prices range from 20 to 50 GBP depending on booking time.
  • What is the best attraction?
    The Historic Dockyard is widely considered the top attraction.
  • How long does it take?
    The journey takes approximately 1 hour 40 minutes.
  • Can I use an Oyster card?
    No, you need a paper or digital national rail ticket.
Quick Info
  • From Croydon, Greater London, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

July and August for the Portsmouth International Kite Festival and harbor tours.

Things to Do in Portsmouth
1
Historic Dockyard
Home to the HMS Victory and the Mary Rose Museum. It is a must-visit for naval history enthusiasts.
2
Spinnaker Tower
A 170-meter tall observation tower offering panoramic views of the Solent and the Isle of Wight.
3
Southsea Castle
Built by Henry VIII, this fortress offers great views and historical context.
4
Gunwharf Quays
A premium shopping and dining destination located right on the waterfront.
Tags
Croydon to Portsmouth train to Portsmouth Southern Railway Portsmouth travel naval history Hampshire travel East Croydon station Portsmouth Harbour