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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Aberdeen to Aviemore
Travel by train to Aviemore 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 Aviemore.
What is the distance between Aberdeen and Aviemore via train?
The Aberdeen to Aviemore train distance is approximately 64 miles (104 km).
How many hours does it take from Aberdeen to Aviemore by train?
While the time it takes to travel 64 miles (104 km) from Aberdeen to Aviemore can vary based on specific dates, weekends, and bank holidays, the train duration from Aberdeen to Aviemore is on average 4 h 13 min.
What is the departure train station in Aberdeen and arrival train station in Aviemore?

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

Where is the train station in Aberdeen? Where is the train station in Aviemore?

Passengers board the train most frequently from Aberdeen, which is located around 0 miles (31 m) away from the city centre, and they get off the train at Aviemore, located 0.5 miles (845 m) away from the city centre.

How many train services per day are there between Aberdeen and Aviemore?
On average, there are 12 trains a day from Aberdeen to Aviemore. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

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