More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Glasgow to Salisbury

distanceDistance345 miles (557 km)
priceAverage train ticket price£90 (€104)
changesDirect trainYes

Trains from Glasgow to Salisbury cover the 345 miles (557 km) long journey with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around £90, you can find the cheapest train ticket for as low as £90. Travellers depart most frequently from Glasgow Central and arrive in Salisbury.

Travel Tips: Trains from Glasgow to Salisbury

Travel by train to Salisbury 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 Glasgow to Salisbury.

What is the price of the cheapest train from Glasgow to Salisbury?

Omio customers have found the cheapest trains to Salisbury from Glasgow to cost as little as £91  in the next 7 days.

What is the average cost of a train from Glasgow to Salisbury?

In the next 7 days you’ll find that the average cost of a train ticket between Glasgow and Salisbury is £91  one way.

What is the distance to Salisbury from Glasgow via train?

You should expect to travel around 345 miles (557 km)  between Glasgow and Salisbury by train.

What station does the Glasgow to Salisbury train leave from? Which Salisbury train station do I come into from Glasgow?

Omio customers book a train from Glasgow Central   to Salisbury   most frequently for this route.

Where is the Glasgow train station located? Where is the Salisbury train station located?

The most popular departure train station with passengers for this trip, called Glasgow Central, is located 0.5 miles (757 m) from the city centre of Glasgow.

The most popular arrival train station, Salisbury, is located 0.4 miles (748 m) away from the city centre of Salisbury.

How far in advance should I purchase train tickets from Glasgow to Salisbury for the best deals?

The price of a one way train ticket from Glasgow to Salisbury is on average £91 if you buy 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 companies offering this journey. In general, you can find train tickets to Salisbury from Glasgow available a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Glasgow is Glasgow Central. Read all the information you need to know about services, amenities and connections at Glasgow Central for your trip to Salisbury from Glasgow.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 09: 15 - 21: 30
Public transport options for Glasgow Central
Bus lines: 6, 7, 18, 21, 75, 263, 267, 500 Airport Express
Train lines: West Coast Main Line, ScotRail, Avanti West Coast, LNER, TransPennine Express, CrossCountry, Caledonian Sleeper