Travelling to Portsmouth
How to Travel to Portsmouth, UK
Here is a simple guide to help you get to Portsmouth from airports, trains, or the Eurostar. You can also find links to book tickets for your journey.
From Airports
From Heathrow Airport:
By Coach: Take the National Express coach (direct bus). It takes about 2 hours and stops in Portsmouth city centre.
Book your coach tickets here: National Express
By Train: Take a bus or train to London Waterloo, then a direct train to Portsmouth.
Plan your journey: Trainline
From Gatwick Airport:
By Train: Take a direct train to Portsmouth. It takes about 1 hour and 30 minutes.
Check train times: Trainline
From Southampton Airport:
By Train: Take a train to Portsmouth. It is very quick, about 40 minutes.
Book your train: South Western Railway
From London by Train
From London Waterloo Station:
Trains to Portsmouth leave every 30 minutes. The journey is about 1 hour 30 minutes.
Find tickets here: Trainline or South Western Railway
From London Victoria Station:
Trains take about 2 hours to Portsmouth.
Check options: Trainline
From the Eurostar
When you arrive at London St Pancras Station:
Take the underground (tube) to London Waterloo (directly on the Northern Line).
At London Waterloo, take a train to Portsmouth.
Plan your journey: Transport for London (for the tube) and Trainline (for trains).
Ferry:
It is also possible to travel to Portsmouth via ferry. Ferries arrive in Portsmouth from several international ports, including:
- France: Caen, Cherbourg, Le Havre, and St Malo.
- Spain: Bilbao and Santander.
- Channel Islands: Jersey and Guernsey.
You will arrive at Portsmouth International Ferry Port.
For Taxis in Portsmouth
Book a local taxi: City Wide Taxis or Aqua Cars.
We hope you have a safe and easy journey! If you need more help, please contact us.