Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Horsham to Portsmouth by train
-
First train06:50
-
Last train22:58
-
Avg changes0
-
Fastest journey54m
-
Distance61 kilometres
-
Trains per day32
-
Avg. journey time1hr 10m
-
Train operators
Going from Horsham to Portsmouth by train
About to set off from Horsham to Portsmouth by rail? Make your journey as seamless as possible with this guide, packed with tips on schedules, route details and how to find the best deals on tickets.
Train ticket cost for journeys between Horsham and Portsmouth
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically €41.71, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Train times for travel from Horsham to Portsmouth
During the week, the earliest departure time is at 09:00 and the last departure is 22:28. On weekends, the first train departs at 06:50 and the last train leaves at 22:58. On average, a total of 32 trains make this journey each day.
Horsham to Portsmouth distance and train travel time
The total distance for this route is 61 kilometres, with the fastest trip taking 54 minutes.
How far in advance Horsham and Portsmouth tickets go on sale
Tickets for travel between Horsham and Portsmouth are available 5 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
More information on train travel from Horsham to Portsmouth
Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Portsmouth city guide to get you started.
Frequently asked questions
What’s the distance from Horsham to Portsmouth by train?
The train route from Horsham to Portsmouth covers 61 kilometres.
How much is a train ticket from Horsham to Portsmouth?
The lowest price on this route is €41.71. Tickets booked 30 days in advance cost around , while those booked 7 days in advance are around .
How far in advance can I book my Horsham to Portsmouth train tickets?
Tickets for this route go on sale 5 and a half months in advance of the departure date.
How long does it take to get from Horsham to Portsmouth?
The quickest journey is 54 minutes.
Other journeys to Portsmouth View all journeys to Portsmouth
-
From Southampton to Portsmouth From €44.80
-
From Brighton to Portsmouth From €12.06
-
From London to Portsmouth From €12.06
-
From Birmingham to Portsmouth From €59.44
-
From Guildford to Portsmouth From €11.63
-
From Coventry to Portsmouth From €270.93
-
From Manchester to Portsmouth From €73.66
-
From Oxford to Portsmouth From €45.23
-
From Reading to Portsmouth From €45.66
-
From Basingstoke to Portsmouth From €6.89
-
From Bristol to Portsmouth From €35.32
-
From Havant to Portsmouth From €4.73
Other journeys from Portsmouth
-
From Portsmouth to London From €9.91
-
From Portsmouth to Brighton From €25.41
-
From Portsmouth to Bristol From €22.83
-
From Portsmouth to Salisbury From €25.84
-
From Portsmouth to Southampton From €12.92
-
From Portsmouth to Bath Spa From €18.52
-
From Portsmouth to Fareham From €6.12
-
From Portsmouth to Cardiff From €86.15
-
From Portsmouth to Winchester From €14.21
-
From Portsmouth to Birmingham From €66.76
-
From Portsmouth to Havant From €4.62
-
From Portsmouth to Woking From €15.94
Other journeys from Horsham
-
From Horsham to London From €15.51
-
From Horsham to Reading From €40.06
-
From Horsham to Birmingham From €51.69
-
From Horsham to Dorking From €9.00
-
From Horsham to Redhill From €10.39
-
From Horsham to Croydon From €9.81
-
From Horsham to Brighton From €15.00
-
From Horsham to Southampton From €22.83
-
From Horsham to Ford From €12.46
-
From Horsham to Chichester From €16.16
-
From Horsham to Fareham From €19.04
-
From Horsham to Gatwick Airport From €6.92