Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Portsmouth to Surbiton by train
-
First train06:15
-
Last train23:19
-
Avg changes1
-
Fastest journey1hr 28m
-
Distance85 kilometres
-
Trains per day39
-
Avg. journey time1hr 48m
-
Train operators
Discover Portsmouth to Surbiton by train
Planning a train adventure from Portsmouth to Surbiton? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of train tickets between Portsmouth and Surbiton
The cheapest train tickets from Portsmouth to Surbiton start at €36.98. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Portsmouth to Surbiton is by booking in advance. Keep in mind that tickets for this route go on sale 5 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Train times for travel from Portsmouth to Surbiton
During the week, the earliest departure time is at 06:15 and the last departure is 23:19. On weekends, the first train departs at 06:48 and the last train leaves at 22:41. On average, a total of 39 trains make this journey each day.
Train duration for trips from Portsmouth to Surbiton
The swiftest journey time on this route is 1 hour and 28 minutes, crossing a total distance of 85 kilometres.
When do tickets between Portsmouth and Surbiton go on sale?
Travellers can book train journeys between Portsmouth and Surbiton 5 months before the travel date. The earlier you book, the better the price. Stay informed about ticket availability by setting up a personalised booking alert with Rail Europe.
Learn more about train travel from Portsmouth to Surbiton
Refer to our help articles for more details and insights on train travel from Portsmouth and beyond. Get ready for your visit with travel tips and inspiration in our Surbiton city guide.
Frequently asked questions
How far is it from Portsmouth to Surbiton by train?
The train journey between Portsmouth and Surbiton spans 85 kilometres.
How much does the train from Portsmouth to Surbiton cost?
The lowest fare on this route is €36.98. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
How far in advance can I book my Portsmouth to Surbiton train tickets?
You can start booking tickets for this route 5 months in advance.
What’s the travel time from Portsmouth to Surbiton by train?
The shortest trip is 1 hour and 28 minutes.
Other journeys to Surbiton View all journeys to Surbiton
-
From Woking to Surbiton From €7.97
-
From London to Surbiton From €8.17
-
From Guildford to Surbiton From €11.61
-
From Southampton to Surbiton From €111.38
-
From Reading to Surbiton From €44.29
-
From Basingstoke to Surbiton From €21.96
-
From Brighton to Surbiton From €30.51
-
From Gatwick Airport to Surbiton From €24.94
-
From Raynes Park to Surbiton From €4.39
-
From Bournemouth to Surbiton From €38.70
-
From Hampton Court to Surbiton From €3.00
-
From Weybridge to Surbiton From €5.32
Other journeys from Surbiton
-
From Surbiton to Woking From €8.09
-
From Surbiton to London From €7.74
-
From Surbiton to Hampton Court From €3.00
-
From Surbiton to Brighton From €37.21
-
From Surbiton to Weybridge From €5.43
-
From Surbiton to Southampton From €36.55
-
From Surbiton to Guildford From €11.18
-
From Surbiton to Basingstoke From €19.88
-
From Surbiton to Bournemouth From €56.76
-
From Surbiton to Gatwick Airport From €35.59
-
From Surbiton to Reading From €19.76
-
From Surbiton to Wimbledon From €10.40
Other journeys from Portsmouth
-
From Portsmouth to London From €9.89
-
From Portsmouth to Brighton From €11.18
-
From Portsmouth to Bristol From €22.79
-
From Portsmouth to Salisbury From €25.80
-
From Portsmouth to Southampton From €12.90
-
From Portsmouth to Bath Spa From €18.49
-
From Portsmouth to Fareham From €6.12
-
From Portsmouth to Cardiff From €66.66
-
From Portsmouth to Winchester From €14.19
-
From Portsmouth to Birmingham From €66.66
-
From Portsmouth to Havant From €4.62
-
From Portsmouth to Woking From €15.91