Find train tickets from London to Portsmouth

LON
1 Sep — 8 Sep1
1 adult
Mon 1/9
Mon 8/9

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Monday

Average price (round-trip)

£76

Average price (one-way)

£600
Train tickets from London to Portsmouth are on average 5% less expensive on Fridays
Train tickets from London to Portsmouth are on average 3% more expensive on Mondays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding London to Portsmouth train tickets

  • 25% of our users found round-trip train tickets from London to Portsmouth for £74 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from London to Portsmouth by train

  • How long is a train journey to Portsmouth from London?

    The train journey from London to Portsmouth takes 0h 17m on average and covers a distance of 62 miles.

  • What train companies travel from London to Portsmouth?

    AccesRail is the only train operator serving this route.

Book AccesRail tickets from London to Portsmouth (return)

21/11Fri
directAccesRail
1h 20mLHR-STN
30/12Tue
directAccesRail
1h 30mSTN-LHR
£73
15/9Mon
directAccesRail
1h 20mLHR-STN
22/9Mon
directAccesRail
1h 30mSTN-LHR
£73
30/8Sat
directAccesRail
1h 30mSTN-LHR
6/9Sat
directAccesRail
1h 20mLHR-STN
£73
28/8Thu
directAccesRail
1h 30mSTN-LHR
5/9Fri
directAccesRail
1h 20mLHR-STN
£73
30/8Sat
directAccesRail
1h 20mLHR-STN
5/9Fri
directAccesRail
1h 30mSTN-LHR
£73
13/8Wed
directAccesRail
1h 30mSTN-LHR
22/8Fri
directAccesRail
1h 20mLHR-STN
£73
29/8Fri
directAccesRail
1h 30mSTN-LHR
6/9Sat
directAccesRail
1h 20mLHR-STN
£73
29/8Fri
directAccesRail
1h 30mSTN-LHR
5/9Fri
directAccesRail
1h 20mLHR-STN
£73
15/9Mon
directAccesRail
1h 40mLHR-STN
21/9Sun
directAccesRail
1h 30mSTN-LHR
£73
30/8Sat
directAccesRail
1h 20mLHR-STN
6/9Sat
directAccesRail
1h 30mSTN-LHR
£73
21/11Fri
directAccesRail
1h 20mLHR-STN
31/12Wed
directAccesRail
1h 30mSTN-LHR
£73
14/8Thu
directAccesRail
1h 30mSTN-LHR
22/8Fri
directAccesRail
1h 20mLHR-STN
£73
4/1Sun
directAccesRail
1h 15mLHR-LGW
17/2Tue
directAccesRail
1h 20mLGW-LHR
£79
5/1Mon
directAccesRail
1h 20mLHR-LGW
17/2Tue
directAccesRail
1h 20mLGW-LHR
£79
29/8Fri
directAccesRail
1h 30mLGW-LHR
4/9Thu
directAccesRail
1h 15mLHR-LGW
£79
26/8Tue
directAccesRail
1h 20mLHR-STN
29/8Fri
directAccesRail
1h 30mSTN-LHR
£79
8/10Wed
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£79
9/10Thu
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£79
14/9Sun
directAccesRail
1h 20mLHR-STN
14/9Sun
directAccesRail
1h 30mSTN-LHR
£79
28/8Thu
directAccesRail
1h 25mLGW-LHR
4/9Thu
directAccesRail
1h 15mLHR-LGW
£79

Search by stops

Search by train company

Book AccesRail tickets from London to Portsmouth (one-way)

4/7Sat
directAccesRail
1h 30mSTN-LHR
£36
3/7Fri
directAccesRail
1h 30mSTN-LHR
£36
4/7Sat
directAccesRail
1h 10mLTN-LHR
£37
3/7Fri
directAccesRail
0h 55mLTN-LHR
£37
4/7Sat
directAccesRail
1h 25mLGW-LHR
£39
3/7Fri
directAccesRail
1h 25mLGW-LHR
£39
8/8Fri
directAccesRail
1h 20mLHR-STN
£39
8/8Fri
directAccesRail
1h 20mLHR-LTN
£40
7/8Thu
directAccesRail
1h 00mLHR-LTN
£40
7/9Sun
directAccesRail
1h 15mLHR-LGW
£42
6/9Sat
directAccesRail
1h 25mLHR-LGW
£42
26/8Tue
directAccesRail
1h 45mLHR-STN
£1,040
14/8Thu
directAccesRail
1h 20mLHR-STN
£1,040
26/8Tue
directAccesRail
1h 10mLHR-LTN
£1,040
18/8Mon
directAccesRail
1h 20mLHR-STN
£1,040
20/8Wed
directAccesRail
1h 45mLHR-STN
£1,040
14/8Thu
directAccesRail
1h 00mLHR-LTN
£1,040
25/8Mon
directAccesRail
1h 00mLHR-LTN
£1,040
24/8Sun
directAccesRail
1h 20mLHR-STN
£1,040
12/10Sun
directAccesRail
1h 20mLHR-STN
£1,040

Search by stops

Search by train company

More options for your train ride to Portsmouth

Search Portsmouth trains on KAYAK. Find cheap train tickets to Portsmouth from London. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.