Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Wolverhampton to Salisbury by train
-
First train05:00
-
Last train23:18
-
Avg changes1
-
Fastest journey3hr 5m
-
Distance170 kilometres
-
Trains per day41
-
Avg. journey time3hr 53m
-
Train operators
Explore Wolverhampton to Salisbury by train
Thinking about travelling from Wolverhampton to Salisbury by train? Here’s everything you need to know to maximise your experience along this train journey.
Cost of train tickets between Wolverhampton and Salisbury
The cheapest train tickets from Wolverhampton to Salisbury start at €167.43. 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 Wolverhampton to Salisbury 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 Wolverhampton to Salisbury
During the week, the earliest departure time is at 05:00 and the last departure is 23:18. On weekends, the first train departs at 06:06 and the last train leaves at 22:37. On average, a total of 41 trains make this journey each day.
Train travel time and distance from Wolverhampton to Salisbury
Trains can complete this route in as little as 3 hours and 5 minutes. The total distance travelled is 170 kilometres.
How early can you book train tickets between Wolverhampton and Salisbury?
Tickets along this route go on sale 5 months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
Further insights on trains from Wolverhampton 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 is the distance by train from Wolverhampton to Salisbury?
The total distance between Wolverhampton and Salisbury is 170 kilometres.
How much does the train from Wolverhampton to Salisbury cost?
The lowest fare on this route is €167.43. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
When do tickets go on sale for trains from Wolverhampton to Salisbury?
Tickets for this journey become available 5 months before the travel date.
How long does it take to get from Wolverhampton to Salisbury?
The quickest journey is 3 hours and 5 minutes.
Other journeys to Salisbury View all journeys to Salisbury
-
From London to Salisbury From €11.96
-
From Bath Spa to Salisbury From €9.82
-
From Bristol to Salisbury From €34.60
-
From Southampton to Salisbury From €12.81
-
From Woking to Salisbury From €16.66
-
From Poole to Salisbury From €33.32
-
From Basingstoke to Salisbury From €20.50
-
From Winchester to Salisbury From €16.45
-
From Plymouth to Salisbury From €93.11
-
From Exeter to Salisbury From €20.93
-
From Brighton to Salisbury From €41.43
-
From Portsmouth to Salisbury From €25.63
Other journeys from Salisbury
-
From Salisbury to London From €11.96
-
From Salisbury to Bath Spa From €13.24
-
From Salisbury to Southampton From €25.20
-
From Salisbury to Torquay From €26.06
-
From Salisbury to Bristol From €29.04
-
From Salisbury to Basingstoke From €20.50
-
From Salisbury to Reading From €8.12
-
From Salisbury to Plymouth From €87.13
-
From Salisbury to Exeter From €14.52
-
From Salisbury to Brighton From €42.29
-
From Salisbury to Birmingham From €40.15
Other journeys from Wolverhampton
-
From Wolverhampton to Birmingham From €3.84
-
From Wolverhampton to London From €25.20
-
From Wolverhampton to Coventry From €10.25
-
From Wolverhampton to Glasgow From €58.52
-
From Wolverhampton to Shrewsbury From €7.26
-
From Wolverhampton to Stafford From €7.69
-
From Wolverhampton to Oxford From €12.39
-
From Wolverhampton to Bristol From €24.77
-
From Wolverhampton to Slough From €42.29
-
From Wolverhampton to Banbury From €8.12
-
From Wolverhampton to Weymouth From €147.44