
- ï Ź
2% OFF
Jun 19, 2024-Jun 20, 2026
London to Portsmouth train prices and times
Use Trip.com to buy tickets from London to Portsmouth, starting from ÂŁ15.00 and averaging ÂŁ7.00. The entire journey takes no more than 1h 27m. If you want to get more discounts, consider purchasing split tickets. Additionally, buying in advance is also good choice.
- Tue, Sep 2From ÂŁ30.90
- Wed, Sep 3From ÂŁ15.00
- Thu, Sep 4From ÂŁ15.00
- Fri, Sep 5From ÂŁ20.50
- Sat, Sep 6From ÂŁ19.50
- Sun, Sep 7From ÂŁ20.80
- Mon, Sep 8From ÂŁ22.10
Departs | Arrives | Duration | Operator | Find Tickets |
---|---|---|---|---|
15:00 London Waterloo | 16:30 Portsmouth & Southsea | 1h 30m, Direct | ![]() | Find Tickets |
15:05 London Victoria | 17:19 Portsmouth & Southsea | 2h 14m, Direct | ![]() | Find Tickets |
15:09 London Waterloo | 17:12 Portsmouth & Southsea | 2h 3m, Direct | ![]() | Find Tickets |
15:12 London Waterloo | 17:42 Portsmouth & Southsea | 2h 30m, Direct | ![]() | Find Tickets |
15:30 London Waterloo | 17:16 Portsmouth & Southsea | 1h 46m, Direct | ![]() | Find Tickets |
15:35 London Victoria | 17:39 Paris | 2h 4m, Direct | ![]() | Find Tickets View More TrainsïĄ |
London to Portsmouth train route details





London to Portsmouth: everything you need to know
The charming city of Portsmouth on Britainâs south coast is famous for its maritime heritage, range of museums and waterfront shopping complex. Whether youâre heading from the capital to the countryâs only island city for a day trip or a weekend away, our guide below is here to help you with all the information you could need for your journey.
Which station is best for getting from London to Portsmouth?
Youâve got two options for getting directly from London to Portsmouth by train. The fastest option is from London Waterloo with South Western Railway. Trains on this route run around three times an hour and can take just under an hour and a half to Portsmouth & Southsea station. Typical travel times are between 1h 40m and 2h 10m.
Alternatively, you can take a Southern Railway service from London Victoria to Portsmouth. Services to Portsmouth & Southsea station on this route generally run twice an hour, taking between 2h 2m and 2h 11m. Head over to our journey planner to see which option works best for your travel plans.
London Waterloo to Portsmouth with South Western Railway
Getting to London Waterloo
London Waterloo station is a major transport hub with mainline services to Weymouth, Exeter and other London stations and neighbouring counties. As well as joining up with mainline rail services, this busy central London station has good connections with the London Underground, with the following lines serving Waterloo Underground station:
- Bakerloo
- Northern
- Jubilee
- Waterloo & City
Itâs also easy to access Waterloo East station for Southeastern services to Kent and East Sussex.
Station facilities include left luggage, seating areas, accessible toilets, baby changing facilities and water fountains as well as free public Wi-Fi. If youâve got time for some shopping or a bite to eat before your journey to Portsmouth, London Waterloo wonât disappoint. Pick up supplies at Boots or M&S Simply Food, grab a cuppa at Starbucks or Pret, or pick up a gift at Hotel Chocolat or Lush. Check out the Network Rail station retail directory for a full list of outlets.
On board your South Western service from London to Portsmouth
Many South Western Railway services feature quiet zones, ideal for a more peaceful trip. Free Wi-Fi is also available on many, although not all, South Western trains.
There are three general routes from London Waterloo to Portsmouth:
- The quickest option is London Waterloo to Portsmouth via Woking, Guildford, Godalming, Haslemere, Petersfield, Havant and Fratton.
- The next quickest option travels via all the above stations as well as additional stations such as Farncombe, Liphook and Liss.
- The slowest option goes via Basingstoke and Winchester.
Be sure to check our journey planner for detailed information, including stops, on your preferred journey.
First Class upgrades are generally available on services from London Waterloo to Portsmouth. In First Class, youâll find wider seats with extra legroom, large tables, and at seat wireless charging.
You can book a First Class ticket in advance using the journey planner by choosing your preferred journey and then selecting âView 1st Class & More Ticketsâ before you reach the payment screen. Alternatively, weekday upgrades can be purchased from the ticket office before you travel, while you can grab a weekend upgrade directly from the guard onboard, subject to availability.
London Victoria to Portsmouth with Southern Railway
Getting to London Victoria
Popular with tourists and locals alike, London Victoria is well connected via mainline trains, the London Underground and buses, with Victoria coach station just a short walk away. Transport links include:
- Circle, District and Victoria Line Underground services
- Southeastern, Southern Railway and Gatwick Express services
- Buses directly from outside the station and coaches from Victoria Coach Station
Youâll find a range of shops, cafes and restaurants available at the station, ideal if you have some time before your train departs. These include McDonald's, Superdrug, Krispy Kreme Doughnuts and Scribbler (full directory here).
At London Victoria station, youâll also find all the facilities youâd expect of a major London terminus, such as accessible toilets, baby changing facilities, seating areas, ATMs and free public Wi-Fi.
On board your Southern service from London to Portsmouth
Southern trains feature free onboard Wi-Fi. If you choose to upgrade to First Class, youâll also benefit from quieter carriages and more space.
The journey from London Victoria to Portsmouth generally includes stops at Clapham Junction, Three Bridges and Chichester. If youâre looking to travel back directly from London Gatwick Airport to Portsmouth, youâll also want to join the Southern services originating from London Victoria.
How much do train tickets from London to Portsmouth cost?
Train tickets for the approximately 63 miles journey from London to Portsmouth can start from as little as ÂŁ15.00, although average fares are usually between ÂŁ30 and ÂŁ35. Generally, Southern services from London Victoria are slightly cheaper, although journey times are usually longer than South Western services from London Waterloo. Be sure to make use of the journey planner to compare options and work out whatâs best for your trip.
Which station is best for Portsmouth: Portsmouth & Southsea or Portsmouth Harbour?
Youâll find that many services from London to Portsmouth stop at both Portsmouth & Southsea station and Portsmouth Harbour station, so you may well be wondering which station is best for your trip to Portsmouth. The answer depends on what your plans are once you arrive.
Portsmouth & Southsea station is located in the heart of the city centre, so it will suit you if youâre visiting for city centre shops, the Guildhall, St Johnâs Cathedral or the University of Portsmouth.
Meanwhile, Portsmouth Harbour station will be the best option for you if youâre looking to spend time at Portsmouth Historic Dockyard, the Mary Rose Museum, Gunwharf Quays or Spinnaker Tower. If youâre looking to travel by ferry to the Isle of Wight, youâll also want to choose Portsmouth Harbour station.
Fratton station also features on many of the routes from London and is a convenient option for some of Portsmouthâs neighbourhoods as well as for bus connections to Southsea Beach and South Parade Pier.
Whichever station you choose, be sure to have a read through our Portsmouth destination guide for tips on hotels, restaurants and attractions.
*Information is subject to change. Please check the latest train timetable before your trip.
How to book cheap train tickets from London to Portsmouth

Season Tickets for frequent travels

Network Railcard for Southeast England

Travelling in off-peak train times

Using the Railcard for 1/3 off

Split Tickets to save an average extra 30%

Book in advance to save an average of 61%

Group travels to save 1/3
London to Portsmouth train ticket types
Here are different ticket types available for this route, each with its own benefits and restrictions. Here are the options to consider:
Off-Peak & Super Off-Peak tickets
ó±§ąThese two types of tickets are specifically for use during off-peak and super off-peak times, with cheaper prices, making them suitable for those who enjoy leisure travel.
Return train tickets
ó±§ąThis ticket includes both the outbound and return journeys, saving you the time and hassle of purchasing separate tickets. With just one ticket, you can travel smoothly along the same route.
Advance train tickets
ó±§ąAs one of the most cost-effective ticket options available, purchasing up to 12 weeks in advance can save you a considerable amount of money.
Season train tickets
ó±§ąSeason tickets allow unlimited travel between two stations and can save you more than 1/3 on train fares.
Why Book Train Tickets With Trip.com?
Recommendations
Trains from London
Trains to Portsmouth
Popular Routes
Top Destinations
Popular stations