Cheap Bus, Train and Carpool tickets to Aberdeen

What are the most popular routes to Aberdeen?

Edinburgh - AberdeenAverage priceR$258Average duration2h 30mDaily departures22
Glasgow - AberdeenAverage priceR$94Average duration3h 50mDaily departures95
Dundee - AberdeenAverage priceR$123Average duration1h 25mDaily departures26
Perth - AberdeenAverage priceR$82Average duration2h 5mDaily departures71
Perth - AberdeenAverage priceR$158Average duration1h 41mDaily departures10