Bus times from North Road, Forres

North Road, Forres is served by 4 bus routes (10, 10A, 31 and 32), run by Stagecoach Bluebird. The next buses go to Aberdeen, Inverness, Forres and Elgin.

Next departures

TimeRouteTo
07:4310Aberdeen
08:0810Inverness
08:4310Aberdeen
09:1710Inverness
09:4310Aberdeen
09:5231Forres
10:1532Elgin
10:2210Inverness
10:4310Aberdeen
11:2210Inverness
11:2632Forres
11:4310Aberdeen
12:1532Elgin
12:2210Inverness
12:4310Aberdeen
13:2210Inverness
13:2632Forres
13:4310Aberdeen
14:1532Elgin
14:2210Inverness

Routes from this stop

Stops nearby

All bus routes and stops in Forres

Questions

When is the next bus from North Road, Forres?
The 10 to Aberdeen at 07:43.
Which buses stop at North Road, Forres?
4 routes: 10, 10A, 31 and 32, run by Stagecoach Bluebird.
Where is North Road, Forres?
North Road is in Forres, Moray.
Where do buses from North Road, Forres go?
The next departures go to Aberdeen, Inverness, Forres and Elgin.

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