Bus times from Williamston Steading, Duffus

Williamston Steading, Duffus is served by 2 bus routes (32 and 333), run by Stagecoach Bluebird and Moray Council. The next buses go to Elgin, Burghead, Lossiemouth and Forres.

Next departures

TimeRouteTo
08:1432Elgin
08:4532Burghead
08:48333Burghead
09:1032Elgin
09:10333Lossiemouth
09:4532Burghead
10:1032Elgin
10:10333Burghead
10:40333Lossiemouth
10:4532Forres
11:1432Elgin
11:40333Burghead
11:4532Burghead
12:1032Elgin
12:4532Forres
13:10333Lossiemouth
13:1432Elgin
13:4532Burghead
14:1032Elgin
14:10333Burghead

Routes from this stop

Questions

When is the next bus from Williamston Steading, Duffus?
The 32 to Elgin at 08:14.
Which buses stop at Williamston Steading, Duffus?
2 routes: 32 and 333, run by Stagecoach Bluebird and Moray Council.
Where is Williamston Steading, Duffus?
Williamston Steading is in Duffus, Moray.
Where do buses from Williamston Steading, Duffus go?
The next departures go to Elgin, Burghead, Lossiemouth and Forres.

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