Bus stop · Elgin
Bus stop at Maryhill House, Elgin, serving routes 10, 10A, 31, 32, 334, 33A, 33C.
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
334 Elgin (Moray), Kingston on Spey
33A Elgin Bus Station, Elgin Reiket Lane
33C Elgin Reiket Lane, Manitoba Avenue, Pinefield Crescent