Find train tickets from London to Portsmouth

LON
16 Oct — 23 Oct1
1 adult
Thu 16/10
Thu 23/10

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Monday

Average price (round-trip)

£76

Average price (one-way)

£156
Train tickets from London to Portsmouth are on average 4% less expensive on Fridays
Train tickets from London to Portsmouth are on average 4% 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 £76 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)

6/6Sat
directAccesRail
1h 20mLHR-STN
17/6Wed
directAccesRail
1h 30mSTN-LHR
£72
29/10Wed
directAccesRail
1h 20mLHR-STN
8/11Sat
directAccesRail
1h 30mSTN-LHR
£72
6/6Sat
directAccesRail
1h 20mLHR-STN
16/6Tue
directAccesRail
1h 30mSTN-LHR
£72
25/12Thu
directAccesRail
1h 30mSTN-LHR
2/1Fri
directAccesRail
1h 20mLHR-STN
£72
26/12Fri
directAccesRail
1h 30mSTN-LHR
2/1Fri
directAccesRail
1h 20mLHR-STN
£72
29/10Wed
directAccesRail
1h 20mLHR-STN
7/11Fri
directAccesRail
1h 30mSTN-LHR
£72
10/10Fri
directAccesRail
1h 20mLHR-STN
16/10Thu
directAccesRail
1h 30mSTN-LHR
£72
23/10Thu
directAccesRail
1h 30mSTN-LHR
31/10Fri
directAccesRail
1h 20mLHR-STN
£72
10/10Fri
directAccesRail
1h 20mLHR-STN
17/10Fri
directAccesRail
1h 30mSTN-LHR
£72
24/10Fri
directAccesRail
1h 30mSTN-LHR
31/10Fri
directAccesRail
1h 20mLHR-STN
£72
15/10Wed
directAccesRail
1h 30mLGW-LHR
17/10Fri
directAccesRail
1h 15mLHR-LGW
£77
14/10Tue
directAccesRail
1h 25mLGW-LHR
17/10Fri
directAccesRail
1h 15mLHR-LGW
£77
9/10Thu
directAccesRail
1h 20mLHR-STN
12/10Sun
directAccesRail
1h 30mSTN-LHR
£78
23/9Tue
directAccesRail
1h 20mLHR-STN
24/9Wed
directAccesRail
1h 30mSTN-LHR
£78
28/10Tue
directAccesRail
1h 20mLHR-STN
2/11Sun
directAccesRail
1h 30mSTN-LHR
£78
5/12Fri
directAccesRail
1h 20mLHR-STN
8/12Mon
directAccesRail
1h 30mSTN-LHR
£78
23/9Tue
directAccesRail
1h 45mLHR-STN
23/9Tue
directAccesRail
1h 30mSTN-LHR
£78
8/10Wed
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£78
9/10Thu
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£78
28/10Tue
directAccesRail
1h 50mSTN-LHR
2/11Sun
directAccesRail
1h 20mLHR-STN
£78

Search by stops

Search by train company

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

2/5Sat
directAccesRail
1h 20mLHR-STN
£36
28/10Tue
directAccesRail
1h 30mSTN-LHR
£36
29/10Wed
directAccesRail
1h 30mSTN-LHR
£36
2/5Sat
directAccesRail
1h 10mLHR-LTN
£37
1/5Fri
directAccesRail
1h 00mLHR-LTN
£37
29/10Wed
directAccesRail
1h 05mLTN-LHR
£37
28/10Tue
directAccesRail
0h 50mLTN-LHR
£37
1/5Fri
directAccesRail
1h 15mLHR-LGW
£39
3/10Fri
directAccesRail
1h 30mLHR-LGW
£39
28/10Tue
directAccesRail
1h 25mLGW-LHR
£39
2/10Thu
directAccesRail
1h 15mLHR-LGW
£39
2/5Sat
directAccesRail
1h 15mLHR-LGW
£39
29/10Wed
directAccesRail
1h 25mLGW-LHR
£39
26/10Sun
directAccesRail
1h 15mLHR-LGW
£42
27/10Mon
directAccesRail
1h 15mLHR-LGW
£42
22/9Mon
directAccesRail
1h 25mLGW-LHR
£1,038
23/9Tue
directAccesRail
1h 25mLGW-LHR
£1,038

Search by stops

Search by train company

More options for your train ride to Portsmouth

Complete your trip to Portsmouth with a hotel stay or car rental

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.