Cheap train tickets from Aviemore to Glasgow

Showing times and prices for 5 Dec

Cheapest

£51

Average

£51

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 Aviemore to Glasgow will cost around £ 51 if you buy it on the day, but the cheapest tickets can be found for only £ 51.

Cheapest
17:08Aviemore2h34 19:42Glasgow Queen Street
0 changes
£511One-way
Cheapest
10:22Aviemore2h51 13:13Glasgow Queen Street
1 changes
£511One-way
Cheapest
13:19Aviemore2h44 16:03Glasgow Queen Street
0 changes
£511One-way
Cheapest
11:28Aviemore2h37 14:05Glasgow Queen Street
1 changes
£511One-way
Cheapest
15:57Aviemore3h12 19:09Glasgow Queen Street
1 changes
£511One-way

Train schedule Aviemore to Glasgow

Showing trains for tomorrow, Sun, 5 Dec
10:22Aviemore2h51 13:13Glasgow Queen Street
0 changes
11:28Aviemore2h37 14:05Glasgow Queen Street
0 changes
13:19Aviemore2h44 16:03Glasgow Queen Street
0 changes
14:07Aviemore3h05 17:12Glasgow Queen Street
0 changes
15:57Aviemore3h12 19:09Glasgow Queen Street
0 changes
17:08Aviemore2h34 19:42Glasgow Queen Street
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

Sat
4 Dec
£26Scotrail
£19Megabus
Sun
5 Dec
£51London North Eastern Railway
£19Megabus
Tue
7 Dec
£20Scotrail
£14Megabus
Thu
9 Dec
£10Scotrail
£12Megabus
Fri
10 Dec
£20Scotrail
£12Megabus

Fastest train times from Aviemore to Glasgow

Showing times and prices for 5 Dec

Fastest Journey

2 h 34 m

Average

2 h 50 m

Trains per day

6

Distance

150 km

Of the 6 trains that leave Aviemore for Glasgow every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 150 km distance in an average of 2 h 50 m but if you time it right, some trains will get you there in just 2 h 34 m .

The slowest trains will take 3 h 12 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
17:08Aviemore2h34 19:42Glasgow Queen Street
0 changes
£511One-way
11:28Aviemore2h37 14:05Glasgow Queen Street
1 changes
£511One-way
13:19Aviemore2h44 16:03Glasgow Queen Street
0 changes
£511One-way
10:22Aviemore2h51 13:13Glasgow Queen Street
1 changes
£511One-way
14:07Aviemore3h05 17:12Glasgow Queen Street
1 changes
£511One-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

Train Information to Glasgow from Aviemore

distanceDistance93 miles (150 km)
durationAverage train duration2 h 37 min
priceAverage train ticket price£25 (€28)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersScotrail

Trains from Aviemore to Glasgow cover the 93 miles (150 km) long trip taking on average 2 h 37 min with our travel partners like Scotrail. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this journey costs around £25, you can find the cheapest train ticket for as low as £10. Travellers depart most frequently from Aviemore and arrive in Glasgow Central.

Travel Tips

Trains from Aviemore 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 Aviemore to Glasgow.
FAQs
How much do cheap train tickets to Glasgow from Aviemore cost?
Omio customers have found the cheapest trains to Glasgow from Aviemore to cost as little as £10  in the next 7 days.
What is the average cost of a train from Aviemore to Glasgow?
The Aviemore to Glasgow train ticket price is on average £25  if you are looking to purchase your tickets for this trip in the next week.
What is the distance between Aviemore and Glasgow via train?
The Aviemore to Glasgow train distance is approximately 93 miles (150 km).
What is the average Aviemore to Glasgow train duration?
The Aviemore to Glasgow train duration is on average 2 h 37 min, which is to be expected when travelling 93 miles (150 km) between Aviemore and Glasgow. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure train station in Aviemore and arrival train station in Glasgow?

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

Where is the departure train station in Aviemore located? Where is the arrival train station in Glasgow located?

Passengers board their train most frequently from Aviemore and travel around 0.5 miles (845 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Glasgow Central and need to travel approximately 0.5 miles (757 m) from the train station to the city centre in Glasgow.

Which train companies can take me to Glasgow from Aviemore?
For the best Aviemore to Glasgow train to book, you can travel safely and comfortably with Scotrail. However, it's always good to check all possible train companies with services to Glasgow from Aviemore to compare what amenities they may offer.
How many trains are there between Aviemore and Glasgow a day?
The average number of trains departing Aviemore for Glasgow is 4 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I purchase a train ticket from Aviemore to Glasgow to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you book train tickets from Aviemore to Glasgow within the next 7 days, you can find tickets to cost on average £25 one way. To find the best prices for this route, consider booking your train ticket from Aviemore to Glasgow a few months in advance.

Important Stations and Airports for this Journey

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