These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Salisbury and Liverpool

distanceDistance169 miles (272 km)
durationAverage train duration4 h 56 min
priceAverage train ticket price£69 (€78)
changesDirect trainYes

Trains from Salisbury to Liverpool cover the 169 miles (272 km) long trip taking on average 4 h 56 min with our travel partners like. There are direct train services available. While the average ticket price for this route costs around £69, you can find the cheapest train ticket for as low as £69. Travellers depart most frequently from Salisbury and arrive in Liverpool Lime Street.

Travel Tips

Trains from Salisbury to Liverpool
Travel by train to Liverpool easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Salisbury to Liverpool.
What is the cost of cheap trains between Salisbury and Liverpool?
Omio customers have found cheap train tickets from Salisbury to Liverpool for as low as £68  for the next 7 days.
What is the average price of train tickets to Liverpool from Salisbury?
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Salisbury to Liverpool train prices are on average £68  one way.
What is the distance from Salisbury to Liverpool via train?
You should expect to travel around 169 miles (272 km)  to Liverpool from Salisbury by train.
How long is the train to Liverpool from Salisbury?
On average the train from Salisbury to Liverpool duration is 4 h 56 min  for the 169 miles (272 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What station does the Salisbury to Liverpool train leave from? Which Liverpool train station do I come into from Salisbury?

Omio customers book a train from Salisbury   to Liverpool Lime Street   most frequently for this route.

Where is the train station in Salisbury? Where is the train station in Liverpool?

Passengers board the train most frequently from Salisbury, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Liverpool Lime Street, located 0 mile (s) / 0 km away from the city centre.

What are the first and last departure train times from Salisbury to Liverpool?
The earliest train departing from Salisbury to Liverpool leaves at 08: 47. The last train departing from Salisbury to Liverpool leaves at 08: 47. You can find the latest Salisbury to Liverpool train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Salisbury to Liverpool train tickets to get the best deals?
If you purchase a train ticket from Salisbury to Liverpool within the next 7 days, you can find tickets to cost on average £68 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Salisbury to Liverpool are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Salisbury is Salisbury. Read all the information you need to know about services, amenities and connections at Salisbury for your trip to Liverpool from Salisbury.