Find train tickets from London to Portsmouth

LON
30 May — 6 Jun1
1 adult
Fri 30/5
Fri 6/6

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Thursday

Average price (round-trip)

£53

Average price (one-way)

£413
Train tickets from London to Portsmouth are on average 57% less expensive on Wednesdays
Train tickets from London to Portsmouth are on average 23% more expensive on Thursdays
(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 £23 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?

    There are different train companies operating between London and Portsmouth. Train and AccesRail are the most booked train companies.

Book AccesRail tickets from London to Portsmouth (return)

31/5Sat
directAccesRail
1h 20mLHR-STN
10/6Tue
directAccesRail
1h 30mSTN-LHR
£70
6/6Fri
directAccesRail
1h 20mLHR-STN
21/6Sat
directAccesRail
1h 30mSTN-LHR
£70
28/5Wed
directAccesRail
1h 30mSTN-LHR
31/5Sat
directAccesRail
1h 20mLHR-STN
£70
1/7Tue
directAccesRail
1h 20mLHR-STN
12/7Sat
directAccesRail
1h 30mSTN-LHR
£70
19/6Thu
directAccesRail
1h 30mSTN-LHR
23/6Mon
directAccesRail
1h 20mLHR-STN
£70
20/9Sat
directAccesRail
1h 30mSTN-LHR
27/9Sat
directAccesRail
1h 20mLHR-STN
£70
16/8Sat
directAccesRail
1h 20mLHR-STN
29/8Fri
directAccesRail
1h 30mSTN-LHR
£70
5/6Thu
directAccesRail
1h 20mLHR-STN
19/7Sat
directAccesRail
1h 30mSTN-LHR
£70
6/5Tue
directAccesRail
1h 30mSTN-LHR
11/6Wed
directAccesRail
1h 20mLHR-STN
£70
9/10Thu
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£70
8/10Wed
directAccesRail
1h 30mSTN-LHR
10/10Fri
directAccesRail
1h 20mLHR-STN
£70
21/9Sun
directAccesRail
1h 30mSTN-LHR
27/9Sat
directAccesRail
1h 20mLHR-STN
£70
9/7Wed
directAccesRail
1h 20mLHR-STN
20/7Sun
directAccesRail
1h 30mSTN-LHR
£70
7/8Thu
directAccesRail
1h 20mLHR-STN
25/8Mon
directAccesRail
1h 30mSTN-LHR
£70
7/8Thu
directAccesRail
1h 45mLHR-STN
24/8Sun
directAccesRail
1h 30mSTN-LHR
£70
10/4Fri
directAccesRail
1h 20mLHR-STN
13/4Mon
directAccesRail
1h 30mSTN-LHR
£70
10/4Fri
directAccesRail
1h 45mLHR-STN
12/4Sun
directAccesRail
1h 30mSTN-LHR
£70
15/6Sun
directAccesRail
1h 30mSTN-LHR
1/7Tue
directAccesRail
1h 20mLHR-STN
£70
27/6Fri
directAccesRail
1h 30mSTN-LHR
18/7Fri
directAccesRail
1h 20mLHR-STN
£70
18/5Sun
directAccesRail
1h 30mSTN-LHR
8/6Sun
directAccesRail
1h 20mLHR-STN
£70

Search by stops

Search by train company

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

2/6Mon
directAccesRail
1h 30mSTN-LHR
£35
1/6Sun
directAccesRail
1h 30mSTN-LHR
£35
2/6Mon
directAccesRail
1h 00mLTN-LHR
£37
1/6Sun
directAccesRail
0h 50mLTN-LHR
£37
1/6Sun
directAccesRail
1h 25mLGW-LHR
£40
2/6Mon
directAccesRail
1h 25mLGW-LHR
£40
15/5Thu
directAccesRail
1h 30mSTN-LHR
£51
16/5Fri
directAccesRail
1h 30mSTN-LHR
£51
16/5Fri
directAccesRail
0h 50mLTN-LHR
£54
15/5Thu
directAccesRail
1h 20mLTN-LHR
£54
14/5Wed
directAccesRail
0h 55mLTN-LHR
£54
15/5Thu
directAccesRail
1h 40mLGW-LHR
£55
16/5Fri
directAccesRail
1h 30mLGW-LHR
£55
14/5Wed
directAccesRail
1h 25mLGW-LHR
£55
6/5Tue
directAccesRail
1h 20mLHR-STN
£1,031
7/4Tue
directAccesRail
1h 20mLHR-STN
£1,031
7/4Tue
directAccesRail
1h 00mLHR-LTN
£1,034
6/4Mon
directAccesRail
1h 00mLHR-LTN
£1,034
6/4Mon
directAccesRail
1h 25mLHR-LGW
£1,036
7/4Tue
directAccesRail
1h 20mLHR-LGW
£1,036

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.