Cheap train tickets from Swindon to Glasgow

Showing times and prices for 8 Dec

Cheapest

£151

Average

£162

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Swindon to Glasgow will cost around £ 162 if you buy it on the day, but the cheapest tickets can be found for only £ 151.

Cheapest
08:41Swindon7h18 15:59Glasgow Central
3 changes
£1511One-way
Cheapest
10:41Swindon7h19 18:00Glasgow Central
3 changes
£1511One-way
10:46Swindon6h25 17:11Glasgow Central
2 changes
£1671One-way
08:41Swindon6h35 15:16Glasgow Central
2 changes
£1671One-way
11:00Swindon7h00 18:00Glasgow Central
2 changes
£1671One-way

Train schedule Swindon to Glasgow

Showing trains for tomorrow, Wed, 8 Dec
08:41Swindon6h35 15:16Glasgow Central
0 changes
08:41Swindon7h18 15:59Glasgow Central
0 changes
09:45Swindon6h14 15:59Glasgow Central
0 changes
10:41Swindon7h19 18:00Glasgow Central
0 changes
10:46Swindon6h25 17:11Glasgow Central
0 changes
11:00Swindon7h00 18:00Glasgow Central
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
8 Dec
£151Avanti West Coast
£27National Express
Find prices
Thu
9 Dec
£167Avanti West Coast
£19National Express
£31easyJet
Fri
10 Dec
£167Avanti West Coast
£24National Express
£31easyJet
Sat
11 Dec
£150Avanti West Coast
£26National Express
£36easyJet

Fastest train times from Swindon to Glasgow

Showing times and prices for 8 Dec

Fastest Journey

6 h 14 m

Average

6 h 48 m

Trains per day

6

Distance

506 km

It's difficult to get from Swindon to Glasgow without changing at least 2 times.

Fastest
09:45Swindon6h14 15:59Glasgow Central
2 changes
£1671One-way
10:46Swindon6h25 17:11Glasgow Central
2 changes
£1671One-way
08:41Swindon6h35 15:16Glasgow Central
2 changes
£1671One-way
11:00Swindon7h00 18:00Glasgow Central
2 changes
£1671One-way
08:41Swindon7h18 15:59Glasgow Central
3 changes
£1511One-way

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 Swindon to Glasgow

distanceDistance313 miles (505 km)
durationAverage train duration6 h 14 min
priceAverage train ticket price£157 (€177)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Swindon to Glasgow cover the 313 miles (505 km) long route taking on average 6 h 14 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 trip for as low as £150, but the average price of train tickets is £157. Travellers depart most frequently from Swindon and arrive in Glasgow Central.

Travel Tips

Trains from Swindon 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 Swindon to Glasgow.
FAQs
How much do cheap trains to Glasgow from Swindon cost?
Omio customers have found the cheapest trains between Swindon and Glasgow to cost as little as £150  in the next 7 days.
How much is a train ticket from Swindon to Glasgow?
The Swindon to Glasgow train ticket price is on average £157  if you are looking to purchase your tickets for this trip in the next week.
How far is it from Swindon to Glasgow by train?
The Swindon to Glasgow train distance is approximately 313 miles (505 km).
How many hours does it take from Swindon to Glasgow by train?
The train time between Swindon and Glasgow is on average 6 h 14 min  for the 313 miles (505 km) long journey, but the time it takes to go between Swindon and Glasgow by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station in Swindon goes to Glasgow? Which train station do I come into Glasgow from Swindon?

When departing from Swindon, you have various train station options to start your trip from including Swindon and Swindon, Bus Station. When arriving in Glasgow, you can end your trip in train stations like Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow).

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

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

You can find the most popular departure train station for this trip, Swindon, located approximately 0.5 miles (836 m) from the city centre of Swindon. The most popular arrival train station in Glasgow, called Glasgow Central, is located around 0.5 miles (757 m) away from its city centre.

How many trains are there between Swindon and Glasgow a day?
On average, there are 10 trains a day from Swindon to Glasgow. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I book train tickets between Swindon and Glasgow for the best deals?
If you buy a train ticket between Swindon and Glasgow within the next 7 days, you can find tickets to cost on average £157 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Swindon to Glasgow are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Swindon
Glasgow
Swindon is the most popular Swindon railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Swindon for your journey to Glasgow.