North Road (at) North Road (at) 125 m 10 10A 31 32 10 Elgin Bus Station Scheduled time · Stagecoach 12:09 10 Elgin Bus Station Scheduled time · Stagecoach 13:09 32 Forres Corrour Court Scheduled time · Stagecoach 13:22
North Road (opposite) North Road (opposite) 158 m 10 10A 31 32 32 Forres Corrour Court Scheduled time · Stagecoach 12:15 10 Elgin Bus Station Scheduled time · Stagecoach 12:41 10 Elgin Bus Station Scheduled time · Stagecoach 13:41
South Street (at) South Street (at) 174 m 10A 32 32 Forres Corrour Court Scheduled time · Stagecoach 12:15 32 Forres Corrour Court Scheduled time · Stagecoach 14:15 32 Forres Corrour Court Scheduled time · Stagecoach 16:15
Leys Road (opposite) Leys Road (opposite) 324 m 10 10A 31 32 M96 M96 Elgin Bus Station Scheduled time · Stagecoach 12:08 32 Forres Corrour Court Scheduled time · Stagecoach 12:15 10 Elgin Bus Station Scheduled time · Stagecoach 12:40