Find train tickets from Portsmouth to London

— 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 Portsmouth to London are on average 4% less expensive on Fridays
Train tickets from Portsmouth to London 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 Portsmouth to London train tickets

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

FAQs when traveling from Portsmouth to London by train

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

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

  • What train companies travel from Portsmouth to London?

    AccesRail is the only train operator serving this route.

Book AccesRail tickets from Portsmouth to London (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 Portsmouth to London (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 London

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

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