Find train tickets from London to Portsmouth

LON
12 Jul — 19 Jul1
1 adult
Sat 12/7
Sat 19/7

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Saturday

Average price (round-trip)

£78

Average price (one-way)

£40
Train tickets from London to Portsmouth are on average 4% less expensive on Mondays
Train tickets from London to Portsmouth are on average 5% more expensive on Saturdays
(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 morning.

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)

8/7Tue
directAccesRail
1h 30mSTN-LHR
15/7Tue
directAccesRail
1h 20mLHR-STN
£72
7/7Mon
directAccesRail
1h 30mSTN-LHR
15/7Tue
directAccesRail
1h 40mLHR-STN
£72
8/7Tue
directAccesRail
1h 30mSTN-LHR
15/7Tue
directAccesRail
1h 20mLHR-STN
£73
8/7Tue
directAccesRail
1h 20mLHR-STN
14/7Mon
directAccesRail
1h 30mSTN-LHR
£73
7/7Mon
directAccesRail
1h 30mSTN-LHR
15/7Tue
directAccesRail
1h 20mLHR-STN
£73
8/7Tue
directAccesRail
1h 40mLHR-STN
15/7Tue
directAccesRail
1h 30mSTN-LHR
£73
7/7Mon
directAccesRail
1h 15mLHR-LGW
14/7Mon
directAccesRail
1h 25mLGW-LHR
£78
8/7Tue
directAccesRail
1h 30mSTN-LHR
15/7Tue
directAccesRail
1h 20mLHR-STN
£78
8/7Tue
directAccesRail
1h 15mLHR-LGW
14/7Mon
directAccesRail
1h 25mLGW-LHR
£78
8/7Tue
directAccesRail
1h 20mLHR-LGW
15/7Tue
directAccesRail
1h 20mLGW-LHR
£78
7/7Mon
directAccesRail
1h 30mSTN-LHR
15/7Tue
directAccesRail
1h 20mLHR-STN
£78
7/7Mon
directAccesRail
1h 15mLHR-LGW
15/7Tue
directAccesRail
1h 20mLGW-LHR
£78
14/7Mon
directAccesRail
1h 25mLGW-LHR
17/7Thu
directAccesRail
1h 15mLHR-LGW
£79
10/7Thu
directAccesRail
1h 20mLHR-LGW
17/7Thu
directAccesRail
1h 20mLGW-LHR
£79
8/7Tue
directAccesRail
1h 20mLHR-LGW
15/7Tue
directAccesRail
1h 20mLGW-LHR
£79
7/7Mon
directAccesRail
1h 15mLHR-LGW
15/7Tue
directAccesRail
1h 20mLGW-LHR
£79
15/7Tue
directAccesRail
1h 25mLGW-LHR
17/7Thu
directAccesRail
1h 15mLHR-LGW
£79
9/7Wed
directAccesRail
1h 15mLHR-LGW
17/7Thu
directAccesRail
1h 20mLGW-LHR
£79
10/11Mon
directAccesRail
0h 50mLHR-LTN
16/11Sun
directAccesRail
0h 50mLTN-LHR
£82
10/11Mon
directAccesRail
0h 55mLHR-LTN
15/11Sat
directAccesRail
0h 55mLTN-LHR
£82

Search by stops

Search by train company

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

10/7Thu
directAccesRail
1h 20mLHR-STN
£36
16/7Wed
directAccesRail
1h 30mSTN-LHR
£37
9/7Wed
directAccesRail
1h 00mLHR-LTN
£37
10/7Thu
directAccesRail
1h 10mLHR-LTN
£37
17/7Thu
directAccesRail
1h 50mSTN-LHR
£37
21/6Sat
directAccesRail
1h 30mSTN-LHR
£37
11/12Thu
directAccesRail
1h 20mLHR-STN
£37
22/6Sun
directAccesRail
1h 30mSTN-LHR
£37
21/6Sat
directAccesRail
0h 50mLTN-LHR
£38
10/12Wed
directAccesRail
1h 00mLHR-LTN
£38
11/12Thu
directAccesRail
1h 10mLHR-LTN
£38
22/6Sun
directAccesRail
1h 05mLTN-LHR
£38
8/7Tue
directAccesRail
1h 30mLHR-LGW
£39
7/7Mon
directAccesRail
1h 25mLHR-LGW
£39
10/12Wed
directAccesRail
1h 25mLGW-LHR
£40
11/12Thu
directAccesRail
1h 30mLGW-LHR
£40
21/6Sat
directAccesRail
1h 15mLHR-LGW
£40
22/6Sun
directAccesRail
1h 15mLHR-LGW
£40
19/8Tue
directAccesRail
0h 50mLTN-LHR
£46
20/8Wed
directAccesRail
1h 20mLTN-LHR
£46

Search by stops

Search by train company

More options for your train ride to Portsmouth

Popular train routes from London

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.