Trains from Southampton to Portsmouth

  1. Cheap tickets
  2. Train
  3. Southampton
  4. Train from Southampton to Portsmouth

Southampton to Portsmouth train information

Southampton Portsmouth train map

Train duration 0h55m
Arrival Portsmouth, England
Departure Southampton, England
Distance 15 Miles
Train operators Great Western Railway, Southern
Lowest train price from £10.00
Average train price £11.00

Which operators can I use?

The route connecting Southampton, which is in England and Portsmouth, located in England is well served by trains. The trains are operated by these several companies: Great Western Railway, Southern.

How long is the train?

The train is a quick and simple solution to travel to Portsmouth from Southampton. The average train time from Southampton to Portsmouth is 0h55m to cover the 15 miles.

What is the price of a train ticket for this journey?

We found trains from £10.00 to travel in the next 30 days. Fares will change depending on the day and hour of travel and how far in advance you purchase your ticket.

Best prices for Southampton to Portsmouth train tickets

from £10.00 MORE 0h55m
Other modes of transport available
Coach
from £5.40 MORE 0h57m
from £3.50 MORE 0h53m

Southampton - Portsmouth prices calendar

Find the cheapest tickets to travel from Southampton to Portsmouth by train, bus, ride sharing and plane.

  may july   june
monday tuesday wednesday thursday friday saturday sunday
17
18

Megabus£6

National Express£7

Loco2--

19

Megabus£6

National Express£6

Loco2£11

20
21
22

Megabus£4

National Express£6

Loco2£10

23
24
25
26
27
28

Megabus£4

National Express£6

Loco2£11

29
30

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Train times Southampton to Portsmouth

When are the next trains to Portsmouth?

Departure Arrival Duration Company
Today
Southampton Central
17:14
Portsmouth and Southsea
18:11
0h57m Southern
Southampton Central
17:26
Portsmouth and Southsea
18:26
1h00m Southern
Southampton Central
18:05
Portsmouth and Southsea
18:52
0h47m Great Western Railway
Tomorrow
Southampton Central
07:12
Portsmouth and Southsea
08:11
0h59m Southern
Southampton Central
07:42
Portsmouth and Southsea
08:24
0h42m Great Western Railway
Southampton Central
08:09
Portsmouth and Southsea
09:12
1h03m Southern
Southampton Central
08:26
Portsmouth and Southsea
09:43
1h17m Southern
Southampton Central
09:06
Portsmouth and Southsea
09:47
0h41m Great Western Railway
Southampton Central
09:13
Portsmouth and Southsea
10:11
0h58m Southern
Southampton Central
12:06
Portsmouth and Southsea
12:53
0h47m Great Western Railway
See more departures +

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

Based on our data, 11 trains from Southampton to Portsmouth are available today and 18 tomorrow. The first Southampton Portsmouth train leaves at 07:42 while the last train leaves the station at 18:05. The first and last departure hours can vary every day and there can be less trains during weekends as well as bank holidays. Train companies can as well adjust the number of trains during school holidays or depending on the demand.

Southampton - Portsmouth: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

90

60

30

15

7

£12

3

£11

1

£11

Same day

Days before Departure

Overall, the earlier you purchase your ticket, the cheaper it gets but there can be some exceptions. We gathered the offers from the last six months in order to understand the best time to buy your train tickets Southampton to Portsmouth. The figures show that booking your train from Southampton to Portsmouth in advance is not always the best option.

We found trains at £11 when booking on the day you're travelling while you will have to pay a minimum of £12 if you book your ticket 3 days in advance. Thus, based on our data, the best time to get your ticket is on the day you're travelling as it is 9% cheaper than 3 days in advance.

Best prices for Southampton to Portsmouth trains

We compare train ticket for all major companies to travel between Southampton and Portsmouth by train and find the best prices for the coming days. Take a look at the prices of train tickets Portsmouth to Southampton and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 18:05 Great Western Railway 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 12:05 Great Western Railway 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 12:44 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 17:05 Great Western Railway 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 12:13 Southern 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 18:13 Southern 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 12:26 Southern 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 13:05 Great Western Railway 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 17:26 Southern 1 day ago
Southampton
Central
Portsmouth
and Southsea
£10.00 22/06/2019 13:13 Southern 1 day ago

Best prices for the next 30 days.

Discount Southampton - Portsmouth train tickets

National Railcards can save you a lot if you're using the train. Depending on your age as well as your situation, you are able to get one of the 5 different railcards: Disabled persons, 16-25, Two together, Senior or Family and Friends railcards. Railcards can enable you to pay less for your Southampton Portsmouth train ticket.

  • To understand the savings that you can make with a railcard, you need to evaluate how many trips you need to make earnings. You will see that commonly only a few trips are needed.

    For your calculation, you must include the railcard cost, for instance £30, the discount on each trip (i.e.: 34%) and the cost of your ticket. The average cost of a Southampton Portsmouth ticket is £10.78 (1).

    Divide the railcard cost by the saving: £30/34%= £88. Now divide £88 by £10.78: £88/£10.78 = 8.17. It will take you on average 9 trips from Portsmouth to Southampton (one way journey) with your railcard to start saving money.

  • Railcards enable you to get a third off most rail fares for a year. The Disabled persons railcard costs £20 and the 5 other railcards £30.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
Southampton to Portsmouth train £10.78 £7.18 £3.59 8.19

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

Other transport solution