Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Hastings to Salisbury by train
-
First train05:17
-
Last train21:50
-
Avg changes1
-
Fastest journey3hr 11m
-
Distance169 kilometres
-
Trains per day29
-
Avg. journey time3hr 53m
-
Train operators
Explore Hastings to Salisbury by rail
Getting ready for a trip from Hastings to Salisbury aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Train ticket cost for journeys between Hastings and Salisbury
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 €77.49, 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.
Hastings to Salisbury train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Hastings to Salisbury is at 05:17 and the last is at 21:50. The first train scheduled on Saturdays and Sundays is at 07:20 and the last one is at 21:25. You can expect 29 trains making this journey each day, with trains departing every 26 minutes.
How long does the train from Hastings to Salisbury take?
The shortest journey time on this route is 3 hours and 11 minutes, with trains covering a total distance of 169 kilometres.
Booking Hastings to Salisbury trains in advance
Booking your Hastings to Salisbury tickets in advance is the best way to save money. Tickets on this specific route can be purchased 5 and a half months before departure.
Get notified of when tickets open for travel between Hastings and Salisbury by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Further insights on trains from Hastings to Salisbury
Visit our help articles for tips on booking, station navigation, ticket types and other useful information for travelling Europe by train. To get inspired for your upcoming trip, refer to our Salisbury city guide.
Frequently asked questions
What’s the distance from Hastings to Salisbury by train?
The train route from Hastings to Salisbury covers 169 kilometres.
What is the Hastings to Salisbury train price?
The lowest price available on this route is €77.49. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
When can I buy tickets for trains running from Hastings to Salisbury?
Tickets for travel between Hastings to Salisbury are available 5 and a half months before departure.
What’s the travel time from Hastings to Salisbury by train?
The shortest trip is 3 hours and 11 minutes.
Other journeys to Salisbury View all journeys to Salisbury
-
From London to Salisbury From €11.14
-
From Bath Spa to Salisbury From €9.85
-
From Bristol to Salisbury From €35.13
-
From Southampton to Salisbury From €25.71
-
From Woking to Salisbury From €16.71
-
From Poole to Salisbury From €33.42
-
From Basingstoke to Salisbury From €20.99
-
From Winchester to Salisbury From €16.30
-
From Plymouth to Salisbury From €93.40
-
From Exeter to Salisbury From €20.99
-
From Brighton to Salisbury From €41.56
-
From Portsmouth to Salisbury From €25.71
Other journeys from Salisbury
-
From Salisbury to London From €11.14
-
From Salisbury to Bath Spa From €13.28
-
From Salisbury to Southampton From €25.28
-
From Salisbury to Torquay From €25.83
-
From Salisbury to Bristol From €29.13
-
From Salisbury to Basingstoke From €20.57
-
From Salisbury to Reading From €8.14
-
From Salisbury to Plymouth From €87.40
-
From Salisbury to Exeter From €19.28
-
From Salisbury to Brighton From €41.99
-
From Salisbury to Birmingham From €41.13
Other journeys from Hastings
-
From Hastings to Brighton From €44.13
-
From Hastings to London From €29.56
-
From Hastings to Ashford International From €17.99
-
From Hastings to Manchester From €128.11
-
From Hastings to Birmingham From €52.27
-
From Hastings to Tonbridge From €19.17
-
From Hastings to Lewes From €13.89
-
From Hastings to Croydon From €12.43
-
From Hastings to Eastbourne From €20.89
-
From Hastings to Liverpool From €93.40
-
From Hastings to Leeds From €68.55
-
From Hastings to Preston (Lancs) From €61.27