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 Glasgow

distanceDistance345 miles (557 km)
priceAverage train ticket price£151 (€172)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Salisbury to Glasgow cover the 345 miles (557 km) long trip taking on average 8 h 1 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £151, but the average price of train tickets is £151. Travellers depart most frequently from Salisbury and arrive in Glasgow Central.

Travel Tips

Trains from Salisbury to Glasgow
Travel by train to Glasgow 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 Glasgow.
FAQs
What is the cost of cheap trains between Salisbury and Glasgow?
Looking to save money on your route? Omio customers have found the cheapest train to Glasgow from Salisbury for the next 7 days starting from £151  one way.
How much is a train ticket from Salisbury to Glasgow?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Salisbury to Glasgow train prices are on average £151  one way.
What is the distance by train from Salisbury to Glasgow?
The Salisbury to Glasgow train distance is approximately 345 miles (557 km).
How long is the train from Salisbury to Glasgow?
On average the train from Salisbury to Glasgow duration is 8 h 1 min  for the 345 miles (557 km) long journey, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Salisbury to Glasgow, which train station in Salisbury do I depart from and which train station in Glasgow do I arrive in?

Omio customers travelling this route depart most frequently from Salisbury   and arrive in Glasgow Central.

Where is the train station in Salisbury to go to Glasgow? Where is the train station in Glasgow located?

Passengers board their train most frequently from Salisbury and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Glasgow Central and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Glasgow.

How many train services are there to Glasgow from Salisbury a day?
The average number of trains departing Salisbury for Glasgow is 10 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I buy a train ticket to Glasgow from Salisbury to get the best deals?
The price of a one way train ticket from Salisbury to Glasgow is on average £151 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets between Salisbury and Glasgow available a few months in advance.

Important Stations and Airports for this Journey

Salisbury
Glasgow
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 from Salisbury to Glasgow.