COMPARE Prices across different modes

Thu
16 Sep
Find prices
£14Megabus
Fri
17 Sep
£41Scotrail
£14Megabus
Sat
18 Sep
£41Scotrail
£14Megabus
Mon
20 Sep
£41Scotrail
£11Megabus
Wed
22 Sep
£27Scotrail
Find prices

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Aberdeen to Stirling

distanceDistance99 miles (160 km)
durationAverage train duration2 h 1 min
priceAverage train ticket price£38 (€43)
changesDirect trainYes
carriersTrain companiesScotrail

Trains from Aberdeen to Stirling cover the 99 miles (160 km) long route taking on average 2 h 1 min with our travel partners like Scotrail. There are direct train services available. While the average ticket price for this journey costs around £38, you can find the cheapest train ticket for as low as £27. Travellers depart most frequently from Aberdeen and arrive in Stirling.

Travel Tips

Trains from Aberdeen to Stirling
Travel by train to Stirling 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 Aberdeen to Stirling.
FAQs
What is the cost of cheap trains between Aberdeen and Stirling?
You can find a cheap train from Aberdeen to Stirling for some dates and times for as low as £27  one way in the next 7 days.
What is the cost of a train ticket from Aberdeen to Stirling on average?
The Aberdeen to Stirling train ticket price is on average £38  if you are looking to buy your tickets for this route in the next week.
How far is it from Aberdeen to Stirling by train?
When travelling this route you should expect the distance between Aberdeen and Stirling via train to be approximately 99 miles (160 km).
How long does it take from Aberdeen to Stirling by train?
The train time from Aberdeen to Stirling is on average 2 h 1 min  for the 99 miles (160 km) long journey, but the time it takes to go to Stirling from Aberdeen by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Aberdeen to Stirling train leave from? Which Stirling train station do I come into from Aberdeen?

Omio customers book a train from Aberdeen   to Stirling   most frequently for this route.

Where do I find the Aberdeen train station to Stirling? Where is the Stirling train station?

Passengers booking this trip most frequently board their trains from Aberdeen and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Stirling most often arrive at Stirling and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train providers can get me from Aberdeen to Stirling?
When taking a train from Aberdeen to Stirling, you can count on Scotrail for the best way to get you to Stirling. You can also check all possible train providers who offer a service to Stirling from Aberdeen and compare the amenities they offer before buying a train ticket.
What are the first and last departure train times from Aberdeen to Stirling?
If you prefer early morning trains from Aberdeen to Stirling, the first train leaves at 08: 44. If you prefer late night trains from Aberdeen to Stirling, the last train of the day leaves at 10: 45. Omio shows you the latest train from Aberdeen to Stirling timetable to help you book the best departure time for this route.
How far in advance should I book train tickets between Aberdeen and Stirling for the best deals?
You can find a train to Stirling from Aberdeen to cost on average £38 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Aberdeen to Stirling train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Aberdeen
Stirling
Aberdeen
Amenities