Buses in Inverurie

16 bus routes serve Inverurie, run by Ember, Stagecoach Bluebird, Premier Coaches, First Aberdeen and Kineil Coaches and others. Trains are run by ScotRail. The busiest stops are Inverurie station, Middlemuir Road and Gordon House.

Most frequent routes

Where you can go from Inverurie

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Inverurie?
Direct buses from Inverurie go to Aberdeen (train, X10, 10, M96, N17, 10A), Inverness (E7, train, 10, M96, 10A), Kemnay (421, 240, 221), Ellon (49), Bridge of Don (E7), Dundee (train), Elgin (X10), Insch (41), Montrose (train) and Oldmeldrum (240).
Which bus goes from Inverurie to Aberdeen?
Routes train, X10, 10, M96, N17 and 10A, run by ScotRail, Stagecoach Bluebird and First Aberdeen.
Which bus goes from Inverurie to Inverness?
Routes E7, train, 10, M96 and 10A, run by Ember, ScotRail and Stagecoach Bluebird.
Which bus goes from Inverurie to Kemnay?
Routes 421, 240 and 221, run by Premier Coaches, Kineil Coaches and Watermill Coaches.
Where do buses stop in Inverurie?
The busiest stops are Inverurie station, Middlemuir Road, Gordon House, Town Hall and Davah Court.
Which bus companies run in Inverurie?
Ember, Stagecoach Bluebird, Premier Coaches, First Aberdeen, Kineil Coaches and Watermill Coaches.
What are the most frequent buses in Inverurie?
the E7 (Bridge of Don – Inverness), the X10 (Aberdeen – Inverurie), the 10 (Inverness – Aberdeen) and the M96 (Inverness – Aberdeen).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook