Bus times in Aberdeenshire

Every town and village in Aberdeenshire with a bus service — 189 of them. Pick one for its stops, routes and live departures.

Biggest places

All 189 places A–Z

A — Aberchirder to Auchterless (5)
B — Ballater to Burnhervie (21)
C — Cairnie to Crudie (22)
D — Daviot to Dunnottar (6)
E — East Mains of Drum to Elrick (5)
F — Fetterangus to Fyvie (7)
G — Gamrie to Gourdon (8)
H — Hatton of Cruden to Huntly (4)
I — Inchmarlo to Inverythan (7)
J — Johnshaven (1)
K — Keilhill to Kirkton of Skene (12)
L — Laurencekirk to Lyne of Skene (8)
M — Macduff to Muchalls (16)
N — Netherbrae to Newtonhill (9)
O — Old Deer to Oyne (4)
P — Parkhill to Potterton (12)
R — Rashierieve to Rothienorman (6)
S — Sandend to Stuartfield (17)
T — Tangland to Tyrie (10)
U — Udny to Udny Station (3)
W — Westhill to Whiterashes (5)
Y — Ythanbank (1)

Elsewhere in Scotland