Moray
- 29
- 12
- 1104 km
- 142
- Aberdeen Bus Station, Elgin Bus Station, Inverness, Aberdeen, Huntly, Inverness Bus Station, Shanks Lane, Barnhill Road
Routes of public transport
- Bus 10: Aberdeen → Inverness from Aberdeen Bus Station to Inverness Bus Station
- Bus 10: Inverness → Aberdeen from Inverness Bus Station to Aberdeen Bus Station
- Bus 10A: Aberdeen → Inverness from Aberdeen Bus Station to Inverness Bus Station
- Bus 10A: Inverness → Aberdeen from Inverness Bus Station to Aberdeen Bus Station
- 301: Huntly → Macduff from Huntly to Macduff
- 301: Macduff → Huntly from Macduff to Huntly
- 303: Huntly → Turriff from Huntly to Turriff
- 303: Turriff → Huntly from Turriff to Huntly
- 32
- Bus 35: Aberdeen → Elgin from Aberdeen Bus Station to Elgin Bus Station
- Bus 35: Aberdeen → Elgin via Banff Academy from Aberdeen Bus Station to Elgin Bus Station
- Bus 35: Buckie → Elgin via Barhill Road from Shanks Lane to Elgin Bus Station
- Bus 35: Cullen → Aberdeen from The Square to Aberdeen Bus Station
- Bus 35: Elgin → Aberdeen from Elgin Bus Station to Aberdeen Bus Station
- Bus 35: Elgin → Aberdeen via Banff Academy from Elgin Bus Station to Aberdeen Bus Station
- Bus 35: Elgin → Buckie from Elgin Bus Station to Shanks Lane
- Bus 35: Elgin → Buckie via Barhill Road from Elgin Bus Station to Shanks Lane
- Bus 35: Elgin → Cullen from Elgin Bus Station to The Square
- Bus 35: Elgin → Macduff from Elgin Bus Station to Barnhill Road
- Aberdeen to Inverness Line from Inverness to Aberdeen
- Aberdeen to Inverness Line from Aberdeen to Inverness
- Bus E7: Aberdeen → Inverness from Bridge of Don Park & Ride to Union Street
- Bus E7: Inverness → Aberdeen from Union Street to Bridge of Don Park & Ride
- Elgin => Inverness from Elgin to Inverness
- Inverness => Elgin from Inverness to Elgin
- Bus M96: Aberdeen => Inverness from Aberdeen to Inverness
- Bus M96: Inverness => Aberdeen from Inverness to Aberdeen
- Bus X35: Aberdeen → Elgin from Aberdeen Bus Station to Elgin Bus Station
- Bus X35: Elgin → Aberdeen from Elgin Bus Station to Aberdeen Bus Station
Stops
- Stance 2
- Baxters of Speyside
- Mill House Hotel
- Pinefield Bus Depot
- The Square
- Barmuckity Farm Road End
- Cathedral Road
- Lady Margaret Drive
- Library
- Reiket Lane
- Sherriffston Cottages
- Stynie Road
- The Square
- Castlehill Farm Road End
- Cluny Place
- East Street
- Garmouth Road
- Linksfield Road
- Pringle Court
- Queen Street
- Shanks Lane
- Station Court
- The Terrace
- Baxters of Speyside
- Binview Terrace
- Church
- Cross Lane
- Garden Lane
- Great Western Court
- Great Western Road

