Find train tickets from Portsmouth to London

— LON
30 Aug — 6 Sep1
1 adult
Sat 30/8
Sat 6/9

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Friday

Average price (round-trip)

£74

Average price (one-way)

£39
Train tickets from Portsmouth to London are on average 1% less expensive on Wednesdays
Train tickets from Portsmouth to London are on average 2% more expensive on Fridays
(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 £73 or less.
  • You will generally catch the best train deals if you travel in the evening.

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)

26/8Tue
directAccesRail
1h 45mLHR-STN
2/9Tue
directAccesRail
1h 30mSTN-LHR
£73
25/8Mon
directAccesRail
1h 30mSTN-LHR
2/9Tue
directAccesRail
1h 20mLHR-STN
£73
26/8Tue
directAccesRail
1h 20mLHR-STN
1/9Mon
directAccesRail
1h 30mSTN-LHR
£73
26/8Tue
directAccesRail
1h 30mSTN-LHR
2/9Tue
directAccesRail
1h 20mLHR-STN
£73
26/8Tue
directAccesRail
1h 20mLHR-STN
2/9Tue
directAccesRail
1h 30mSTN-LHR
£73
27/8Wed
directAccesRail
1h 20mLHR-STN
3/9Wed
directAccesRail
1h 30mSTN-LHR
£73
28/8Thu
directAccesRail
1h 45mLHR-STN
3/3Tue
directAccesRail
1h 30mSTN-LHR
£73
22/8Fri
directAccesRail
1h 30mSTN-LHR
25/8Mon
directAccesRail
1h 20mLHR-STN
£73
29/8Fri
directAccesRail
1h 45mLHR-STN
2/9Tue
directAccesRail
1h 30mSTN-LHR
£73
25/8Mon
directAccesRail
1h 30mSTN-LHR
2/9Tue
directAccesRail
1h 20mLHR-STN
£73
26/8Tue
directAccesRail
1h 20mLHR-STN
1/9Mon
directAccesRail
1h 30mSTN-LHR
£73
27/8Wed
directAccesRail
1h 45mLHR-STN
2/9Tue
directAccesRail
1h 30mSTN-LHR
£73
9/8Sat
directAccesRail
1h 20mLHR-STN
30/8Sat
directAccesRail
1h 30mSTN-LHR
£73
26/8Tue
directAccesRail
1h 30mSTN-LHR
3/9Wed
directAccesRail
1h 20mLHR-STN
£73
21/8Thu
directAccesRail
1h 30mSTN-LHR
25/8Mon
directAccesRail
1h 20mLHR-STN
£73
28/8Thu
directAccesRail
1h 20mLHR-STN
4/3Wed
directAccesRail
1h 30mSTN-LHR
£73
26/8Tue
directAccesRail
1h 30mSTN-LHR
2/9Tue
directAccesRail
1h 20mLHR-STN
£73
29/8Fri
directAccesRail
1h 45mLHR-STN
1/9Mon
directAccesRail
1h 30mSTN-LHR
£73
27/8Wed
directAccesRail
1h 30mSTN-LHR
3/9Wed
directAccesRail
1h 20mLHR-STN
£73
9/8Sat
directAccesRail
1h 20mLHR-STN
29/8Fri
directAccesRail
1h 30mSTN-LHR
£73

Search by stops

Search by train company

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

19/8Tue
directAccesRail
1h 20mLHR-STN
£36
22/9Mon
directAccesRail
1h 30mSTN-LHR
£36
21/9Sun
directAccesRail
1h 30mSTN-LHR
£36
21/9Sun
directAccesRail
0h 50mLTN-LHR
£38
19/8Tue
directAccesRail
0h 55mLHR-LTN
£38
22/9Mon
directAccesRail
0h 55mLTN-LHR
£38
18/8Mon
directAccesRail
1h 00mLHR-LTN
£38
21/9Sun
directAccesRail
1h 25mLGW-LHR
£39
12/8Tue
directAccesRail
1h 25mLGW-LHR
£39
19/8Tue
directAccesRail
1h 20mLHR-LGW
£39
22/9Mon
directAccesRail
1h 25mLGW-LHR
£39
18/8Mon
directAccesRail
1h 15mLHR-LGW
£39
11/8Mon
directAccesRail
1h 25mLGW-LHR
£39
30/8Sat
directAccesRail
1h 25mLGW-LHR
£40
5/8Tue
directAccesRail
1h 20mLHR-STN
£40
18/8Mon
directAccesRail
1h 20mLHR-STN
£40
7/8Thu
directAccesRail
1h 20mLHR-STN
£40
26/8Tue
directAccesRail
1h 40mLHR-STN
£40
1/12Mon
directAccesRail
1h 20mLHR-STN
£40
29/8Fri
directAccesRail
1h 20mLHR-STN
£40

Search by stops

Search by train company

More options for your train ride to London

Popular train routes from Portsmouth

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.