Bus times from Middlemuir Road, Inverurie

Middlemuir Road, Inverurie is served by 14 bus routes (10, 10A, 22, 41, 49, 240, 308, 421, E7, N17 and X10), run by Stagecoach Bluebird, Premier Coaches, Watermill Coaches and Kineil Coaches. The next buses go to Bridge of Don, Inverness, Inverurie, Aberdeen, Insch and Forres.

Next departures

TimeRouteTo
17:53E7Bridge of Don
17:5610Inverness
18:0522Inverurie
18:0910Aberdeen
18:17X10Aberdeen
18:18E7Inverness
18:2041Insch
18:49E7Bridge of Don
18:5610AInverness
19:0810Aberdeen
19:09E7Inverness
19:42E7Bridge of Don
19:4610Inverness
20:07E7Inverness
20:4610Forres
21:04E7Inverness
21:0510Aberdeen
21:24E7Bridge of Don
22:01E7Inverness
22:1610Elgin

Routes from this stop

Stops nearby

All bus routes and stops in Inverurie

Questions

When is the next bus from Middlemuir Road, Inverurie?
The E7 to Bridge of Don at 17:53.
Which buses stop at Middlemuir Road, Inverurie?
14 routes: 10, 10A, 22, 41, 49, 240, 308, 421, E7, N17 and X10, run by Stagecoach Bluebird, Premier Coaches, Watermill Coaches, Kineil Coaches, Ember and First Aberdeen.
Where is Middlemuir Road, Inverurie?
Middlemuir Road is in Inverurie, Aberdeenshire.
Where do buses from Middlemuir Road, Inverurie go?
The next departures go to Bridge of Don, Inverness, Inverurie, Aberdeen, Insch and Forres.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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