Find train tickets from London to Portsmouth

LON
24 May — 31 May1
1 adult
Sat 24/5
Sat 31/5

Good to know

Average price (round-trip)

£71

Average price (one-way)

£583
(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 £71 or less.
  • You will generally catch the best train deals if you travel in the evening.

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.

  • How much does a train ticket from London to Portsmouth cost?

    The average price of a round-trip train ticket from London to Portsmouth is £329. In the last 3 days, the lowest price found by KAYAK users was £94.

Book AccesRail tickets from London to Portsmouth (return)

30/4Wed
directAccesRail
1h 30mSTN-LHR
2/5Fri
directAccesRail
1h 20mLHR-STN
£71
24/7Thu
directAccesRail
1h 20mLHR-STN
27/7Sun
directAccesRail
1h 30mSTN-LHR
£71
6/6Fri
directAccesRail
1h 40mLHR-STN
21/6Sat
directAccesRail
1h 30mSTN-LHR
£71
2/9Tue
directAccesRail
1h 20mLHR-STN
26/9Fri
directAccesRail
1h 30mSTN-LHR
£71
8/9Mon
directAccesRail
1h 20mLHR-STN
30/9Tue
directAccesRail
1h 50mSTN-LHR
£71
1/7Tue
directAccesRail
1h 20mLHR-STN
12/7Sat
directAccesRail
1h 30mSTN-LHR
£71
15/8Fri
directAccesRail
1h 30mSTN-LHR
24/9Wed
directAccesRail
1h 20mLHR-STN
£71
2/9Tue
directAccesRail
1h 20mLHR-STN
25/9Thu
directAccesRail
1h 30mSTN-LHR
£71
28/4Mon
directAccesRail
1h 30mSTN-LHR
6/5Tue
directAccesRail
1h 40mLHR-STN
£71
21/5Wed
directAccesRail
1h 30mSTN-LHR
29/5Thu
directAccesRail
1h 20mLHR-STN
£71
30/4Wed
directAccesRail
1h 20mLHR-STN
1/5Thu
directAccesRail
1h 30mSTN-LHR
£71
6/5Tue
directAccesRail
1h 30mSTN-LHR
30/5Fri
directAccesRail
1h 20mLHR-STN
£71
29/4Tue
directAccesRail
1h 20mLHR-STN
21/5Wed
directAccesRail
1h 30mSTN-LHR
£71
5/6Thu
directAccesRail
1h 20mLHR-STN
19/7Sat
directAccesRail
1h 30mSTN-LHR
£71
1/5Thu
directAccesRail
1h 30mSTN-LHR
8/5Thu
directAccesRail
1h 20mLHR-STN
£71
9/7Wed
directAccesRail
1h 20mLHR-STN
20/7Sun
directAccesRail
1h 30mSTN-LHR
£71
7/8Thu
directAccesRail
1h 20mLHR-STN
25/8Mon
directAccesRail
1h 30mSTN-LHR
£71
7/8Thu
directAccesRail
1h 20mLHR-STN
24/8Sun
directAccesRail
1h 30mSTN-LHR
£71
20/12Sat
directAccesRail
1h 30mSTN-LHR
4/1Sun
directAccesRail
1h 20mLHR-STN
£71
8/10Wed
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£71

Search by stops

Search by train company

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

7/6Sat
directAccesRail
1h 30mSTN-LHR
£35
17/7Thu
directAccesRail
1h 20mLHR-STN
£35
9/7Wed
directAccesRail
1h 20mLHR-STN
£35
6/6Fri
directAccesRail
1h 30mSTN-LHR
£35
2/6Mon
directAccesRail
1h 20mLHR-STN
£35
8/7Tue
directAccesRail
1h 00mLHR-LTN
£38
9/7Wed
directAccesRail
0h 55mLHR-LTN
£38
9/7Wed
directAccesRail
1h 20mLHR-LGW
£40
24/5Sat
directAccesRail
1h 25mLHR-LGW
£40
25/5Sun
directAccesRail
1h 30mLHR-LGW
£40
8/7Tue
directAccesRail
1h 15mLHR-LGW
£40
30/4Wed
directAccesRail
1h 20mLHR-STN
£1,041
29/4Tue
directAccesRail
1h 00mLHR-LTN
£1,043
30/4Wed
directAccesRail
1h 00mLHR-LTN
£1,043
10/8Sun
directAccesRail
1h 15mLHR-LGW
£1,045
11/8Mon
directAccesRail
1h 35mLHR-LGW
£1,045
30/4Wed
directAccesRail
1h 20mLHR-LGW
£1,045
24/10Fri
directAccesRail
1h 15mLHR-LGW
£1,045
27/6Fri
directAccesRail
1h 30mLGW-LHR
£1,045
25/10Sat
directAccesRail
1h 25mLHR-LGW
£1,045

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.