Cheap Bus, Train and Carpool tickets to Aberdeen

What are the most popular routes to Aberdeen?

Edinburgh - AberdeenAverage pricePEN 170Average duration2h 30mDaily departures22
Glasgow - AberdeenAverage pricePEN 62Average duration3h 50mDaily departures95
Dundee - AberdeenAverage pricePEN 81Average duration1h 25mDaily departures26
Perth - AberdeenAverage pricePEN 54Average duration2h 5mDaily departures71
Perth - AberdeenAverage pricePEN 104Average duration1h 41mDaily departures10