COMPARE Prices across different modes

Wed
27 Oct
£50Cross Country
£21Megabus
Thu
28 Oct
£32Scotrail
£17Megabus
Fri
29 Oct
£23Scotrail
£17Megabus
Sat
30 Oct
£50Scotrail
£15Megabus
Sun
31 Oct
£50Scotrail
£15Megabus
Mon
1 Nov
£32Scotrail
£15Megabus
Tue
2 Nov
£32Scotrail
£14Megabus
Wed
3 Nov
£32Scotrail
£14Megabus
Thu
4 Nov
£32Scotrail
£14Megabus
Fri
5 Nov
£32Scotrail
£14Megabus
Sat
6 Nov
£32Scotrail
£14Megabus
Sun
7 Nov
£50Scotrail
£14Megabus
Mon
8 Nov
£32Scotrail
£13Megabus
Tue
9 Nov
£32Scotrail
£13Megabus
Wed
10 Nov
£32Scotrail
£13Megabus
Thu
11 Nov
£32Scotrail
£13Megabus
Fri
12 Nov
£32Scotrail
£13Megabus
Sat
13 Nov
£32Scotrail
£13Megabus
Sun
14 Nov
£50Scotrail
£13Megabus
Mon
15 Nov
£32Scotrail
£13Megabus
Tue
16 Nov
£32Scotrail
£13Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Glasgow and Aberdeen

distanceDistance120 miles (194 km)
durationAverage train duration2 h 31 min
priceAverage train ticket price£38 (€44)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersScotrail

Trains from Glasgow to Aberdeen cover the 120 miles (194 km) long route taking on average 2 h 31 min with our travel partners like Scotrail. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £23, but the average price of train tickets is £38. Travellers depart most frequently from Glasgow Central and arrive in Aberdeen.

Trains from Glasgow to Aberdeen

It's incredibly straightforward to take the train from Glasgow to Aberdeen, with direct services departing Glasgow Queen Street at least once every hour throughout the day. Most train services from Glasgow to Aberdeen are direct, with total journey times of around 2 hours 30 minutes during peak times. Passengers can also be flexible with departure times, with services operating from just before 6:00 a.m. and running up until around 9:15 p.m. every evening. Return journeys for rail services from Glasgow to Aberdeen are also available.

Which train companies go from Glasgow to Aberdeen?

ScotRail operate direct services for trains from Glasgow to Aberdeen.

How long is the train from Glasgow to Aberdeen?

The train from Glasgow to Aberdeen takes around 2 hours 30 minutes during peak times, although this can vary wildly. Services requiring a change at Haymarket can take closer to 3 hours 25 minutes, while late night services requiring a change at Croy can take upwards of 4 hours 20 minutes and require part of the journey is completed by bus.

When are the first and last trains from Glasgow to Aberdeen?

The first direct train from Glasgow to Aberdeen departs at 05:56 a.m. each morning, while the last direct service departs Glasgow at 9:16 p.m. every evening. During peak hours, a direct train service departs Glasgow at least once an hour.

What facilities are available on trains from Glasgow to Aberdeen?

ScotRail services from Glasgow to Aberdeen provide complimentary wireless internet access to all passengers. Train passengers can also make use of on-board luggage storage, ideal for those making airport connections or arriving into the city from further afield. On-board toilets suitable for disabled passengers ensure optimum accessibility, while train users can also enjoy a full catering menu can be enjoyed from morning until early evening. It's worth nothing that alcohol isn't served on services between 9:00 p.m. and 10:00 a.m.

What are the departure and arrival stations for trains from Glasgow to Aberdeen?

Departure Station: Direct services from Glasgow to Aberdeen depart Glasgow Queen Street in the city centre, within easy reach of many bus stops.

Arrival Station: Direct train services from Glasgow terminate at Aberdeen railway station, the only rail station in the city. The train station is just a 5 minute walk from the city centre.

Travel Tips

Trains from Glasgow to Aberdeen
Travel by train to Aberdeen 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 Aberdeen.
FAQs
What is the cost of cheap trains from Glasgow to Aberdeen?
Omio customers have found cheap train tickets between Glasgow and Aberdeen for as low as £23  for the next 7 days.
What is the cost of a train ticket from Glasgow to Aberdeen on average?
The Glasgow to Aberdeen train ticket price is on average £38  if you are looking to purchase your tickets for this route in the next week.
How many miles is it from Glasgow to Aberdeen by train?
The train distance from Glasgow to Aberdeen is around 120 miles (194 km).
How long does it take from Glasgow to Aberdeen by train?
The Glasgow to Aberdeen train duration is on average 2 h 31 min, which is to be expected when travelling 120 miles (194 km) to Aberdeen from Glasgow. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train station from Glasgow to Aberdeen do I depart from? Which Aberdeen train station from Glasgow do I arrive in?

Omio customers travelling this route book their trains from Glasgow Central   to Aberdeen.

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

You can find the most popular departure train station for this route, Glasgow Central, located approximately 0 mile (s) / 0 km from the city centre of Glasgow. The most popular arrival train station in Aberdeen, called Aberdeen, is located around 0 mile (s) / 0 km away from its city centre.

What train providers go from Glasgow to Aberdeen?
Take the Glasgow to Aberdeen train with Scotrail. However, it's always good to check out all possible train companies for the trip from Glasgow to Aberdeen as there might be differences in the amenities they offer.
How many trains are there to Aberdeen from Glasgow a day?
On average, there are 12 trains a day from Glasgow to Aberdeen. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Glasgow to Aberdeen? When is the last train from Glasgow to Aberdeen?
The first Glasgow to Aberdeen train departs at 07: 40   and the last train from Glasgow to Aberdeen leaves at 11: 45. Check out the most up-to-date Glasgow to Aberdeen train times on Omio and find the best time to travel to your destination.
How far in advance should I book train tickets between Glasgow and Aberdeen for the best deals?
If you buy Glasgow to Aberdeen train tickets within the next 7 days, you can find one way tickets to cost on average £38. However, booking in advance gives you access to the best prices for trains to Aberdeen from Glasgow. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Glasgow
Aberdeen
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 between Glasgow and Aberdeen.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 09: 15 - 21: 30
Connections to/from station
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