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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Oban 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 Oban to Aberdeen.
What is the distance from Oban to Aberdeen by train?
The distance from Oban to Aberdeen by train is approximately 136 miles (220 km).
How long does it take from Oban to Aberdeen by train?
While the time it takes to travel 136 miles (220 km) from Oban to Aberdeen can vary based on specific dates, weekends, and bank holidays, the train duration from Oban to Aberdeen is on average 11 h 40 min.
Which train station in Oban goes to Aberdeen? Which train station do I come into Aberdeen from Oban?

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

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

The most popular departure train station with passengers for this journey, called Oban, is located 0.1 miles (205 m) from the city centre of Oban.

The most popular arrival train station, Aberdeen, is located 0 miles (31 m) away from the city centre of Aberdeen.

How many train services per day are there between Oban and Aberdeen?
The average number of trains departing Oban for Aberdeen is 4 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

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