Portsmouth to London Train

Cheap train tickets from Portsmouth to London

Showing times and prices for Sep 28

Cheapest

15

Average

31

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
09:15AMPortsmouth & Southsea1h59 11:14AMLondon Victoria
0 transfers
151One-way
08:24AMPortsmouth & Southsea1h52 10:16AMLondon Waterloo
0 transfers
211One-way
08:50AMPortsmouth & Southsea1h39 10:29AMLondon Waterloo
0 transfers
241One-way
08:20AMPortsmouth & Southsea1h35 09:55AMLondon Waterloo
0 transfers
411One-way
09:04AMPortsmouth & Southsea2h05 11:09AMLondon Waterloo
0 transfers
411One-way

Train schedule from Portsmouth to London

Showing trains for tomorrow, Wednesday, September 28
08:14AMPortsmouth & Southsea2h00 10:14AMLondon Victoria
0 transfers
08:20AMPortsmouth & Southsea1h35 09:55AMLondon Waterloo
0 transfers
08:24AMPortsmouth & Southsea1h52 10:16AMLondon Waterloo
0 transfers
08:50AMPortsmouth & Southsea1h39 10:29AMLondon Waterloo
0 transfers
09:04AMPortsmouth & Southsea2h05 11:09AMLondon Waterloo
0 transfers
09:15AMPortsmouth & Southsea1h59 11:14AMLondon Victoria
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18

Fastest train times from Portsmouth to London

Showing times and prices for Sep 28

Fastest Journey

1 h 35 m

Average

1 h 51 m

Trains per day

6

Distance

104 km

Of the 6 trains that leave Portsmouth for London every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:20AMPortsmouth & Southsea1h35 09:55AMLondon Waterloo
0 transfers
411One-way
08:50AMPortsmouth & Southsea1h39 10:29AMLondon Waterloo
0 transfers
241One-way
08:24AMPortsmouth & Southsea1h52 10:16AMLondon Waterloo
0 transfers
211One-way
09:15AMPortsmouth & Southsea1h59 11:14AMLondon Victoria
0 transfers
151One-way
08:14AMPortsmouth & Southsea2h00 10:14AMLondon Victoria
0 transfers
431One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Portsmouth to London

distanceDistance64 miles (103 km)
durationAverage train duration1 h 41 min
priceAverage train ticket price$13 (€12)
frequencyTrain frequency64 a day
changesDirect trainYes, there are 61 direct trains a day
carriersTrain providersSouthern or South Western Railway

Trains from Portsmouth to London cover the 64 miles (103 km) long route taking on average 1 h 41 min with our travel partners like Southern or South Western Railway. Normally, there are 64 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $7 (€7), but the average price of train tickets is $13 (€12). Travelers depart most frequently from Portsmouth & Southsea and arrive in London Victoria.

Train providers: Southern and South Western Railway from Portsmouth to London trains

Find the best trains to London from Portsmouth with Omio's travel partners Southern and South Western Railway from $7 (€7). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

South Western Railway
Southern

Omio helps you find the perfect Portsmouth - London train with South Western Railway. Whether you are searching for the fastest, earliest or cheapest train between Portsmouth and London, Omio shows you South Western Railway current train schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Portsmouth to London route. You can expect to travel around 64 miles (103 km) between Portsmouth and London on a train with South Western Railway. Once you are ready, buy your one-way South Western Railway tickets to London from Portsmouth starting as low as $13 (€13) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with South Western Railway!

Omio helps you compare and book the perfect train with Southern to London from Portsmouth for a smooth and relaxing journey. Check the latest Southern train schedules for the ideal departure and arrival times, take a look at the travel information for the Portsmouth to London train with Southern (such as baggage allowance and amenities offered onboard), compare the best connections for your Portsmouth - London trip and then book a cheap train ticket with ease. The distance between Portsmouth and London by train is 64 miles (103 km). You can book tickets for this Southern train for as low as $7 (€7) one-way if you book in advance. When you search for Southern tickets to London from Portsmouth in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect Southern Portsmouth - London train ticket online and enjoy your trip!

Train tickets from Portsmouth to London: when to book to save $

Time Price Savings
1 week earlier 11 €
2 weeks earlier 10 €10%
3 weeks earlier 10 €10%
1 month before 10 €10%
2 months earlier 7 €57.%
3 months earlier 6 €83%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Portsmouth - London. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Portsmouth - London 3 weeks in advance means you can save on average up to 10% compared to the price available on the day of departure.
  • If you book a ticket Portsmouth - London with 2 months in advance you save up to about 57% compared to the initial price.
  • By booking 3 months in advance, you could save up to 83%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Portsmouth to London

Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portsmouth to London.
FAQs
Train tickets between Portsmouth and London for some dates and times can be found for as cheap as $7 (€7)  one way in the next 7 days.
The train price from Portsmouth to London is on average $13 (€12)  if you are looking to buy your tickets for this journey in the next 7 days.
The train distance from Portsmouth to London is around 64 miles (103 km).
The Portsmouth to London train duration is on average 1 h 41 min, which is to be expected when traveling 64 miles (103 km) from Portsmouth to London. However, the time it takes can vary based on specific dates, weekends, and holidays.

When departing from Portsmouth, you have various train station options to start your journey from including Portsmouth & Southsea and Portsmouth Harbour. When arriving in London, you can end your route in train stations like London Victoria, London Euston and London Kings Cross.

Omio customers book a train from Portsmouth & Southsea   to London Victoria   most frequently for this route.

Passengers booking this route most frequently board their trains from Portsmouth & Southsea and need to travel around 0.1 miles (80 m) from the city center to get to this train station.

Passengers arriving in London most often arrive at London Victoria and need to travel around 1.8 miles (2.9 km) from this train station to the city center.

Take the Portsmouth to London train with Southern or South Western Railway. However, it's always good to check out all possible train providers for the journey to London from Portsmouth as there might be differences in the amenities they offer.
Yes, there are 61 direct trains per day from Portsmouth to London, and you can find a direct train for this trip with South Western Railway  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
On average, there are 64 trains a day from Portsmouth to London. The train times and services may be different on weekends and holidays compared to weekdays.
The first Portsmouth to London train departs at 4: 48 AM   and the last train from Portsmouth to London leaves at 9: 24 PM. Check out the most up-to-date train schedule from Portsmouth to London on Omio and find the best time to travel to your destination.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets from Portsmouth to London within the next 7 days, you can find tickets to cost on average $13 (€12) one way. To find the best prices for this route, consider booking your train ticket from Portsmouth to London a few months in advance.

Important Stations and Airports for this Journey

Portsmouth
London
Portsmouth & Southsea is the most popular Portsmouth railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Portsmouth for your trip to London.
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transit options for Portsmouth & Southsea
Location for Rail Replacement Services: Station Street bus stop at side of Railway Station near Matalan car park.
Amenities at station
WifiWifi
ParkingParking
ATMATM
AccessibilityAccessibility
Public transit options for Portsmouth Harbour
Location for Rail Replacement Services: Hard Interchange Stands G, H or J

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language