bustimes.org

Archiestown, at The Square

On B9012, near The Square

Buses point north ↑

366 Elgin 09:41
366 Aberlour 13:59