Bus stop · Forres
Bus stop at Leys Road, Forres, serving routes 10, 10A, 31, 32, M96.
10 Aberdeen Union Square Bus Station, Elgin Bus Station
10A Aberdeen Union Square Bus Station, Elgin Bus Station, Keith Square
31 Elgin Bus Station
32 Elgin Bus Station
M96 Aberdeen Union Square Bus Station, Elgin Bus Station