Cheap Bus, Train and Carpool tickets to Aberdeen

What are the most popular routes to Aberdeen?

Dundee - AberdeenAverage price₹1 407Average duration1h 25mDaily departures68
London - AberdeenAverage price₹16 820Average duration7h 9mDaily departures2
Inverness - AberdeenAverage price₹2 037Average duration4h 50mDaily departures34
Inverness - AberdeenAverage price₹2 693Average duration2h 13mDaily departures16
Newcastle upon Tyne - AberdeenAverage price₹9 392Average duration4h 3mDaily departures5