Buses in Mosstodloch
6 bus routes serve Mosstodloch, run by Ember and Stagecoach Bluebird. The busiest stops are Stynie Road, Castlehill Farm Road End and Garmouth Road.
Most frequent routes
- E7: Bridge of Don – Inverness Ember
- 35: Aberdeen – Elgin Stagecoach Bluebird
- 10: Inverness – Aberdeen Stagecoach Bluebird
- 38: Elgin – Buckie (circular) Stagecoach Bluebird
- 10A: Aberdeen – Inverness Stagecoach Bluebird
- X10: Elgin – Aberdeen Stagecoach Bluebird
Where you can go from Mosstodloch
Routes
- E7: Bridge of Don – Inverness Ember
- 35: Aberdeen – Elgin Stagecoach Bluebird
- 10: Inverness – Aberdeen Stagecoach Bluebird
- 38: Elgin – Buckie (circular) Stagecoach Bluebird
- 10A: Aberdeen – Inverness Stagecoach Bluebird
- X10: Elgin – Aberdeen Stagecoach Bluebird
Bus companies
Stops
Nearby villages
Other buses close to Mosstodloch:
- Fochabers 2.3 km · M96
Questions
- Where can I go by bus from Mosstodloch?
- Direct buses from Mosstodloch go to Aberdeen (35, 10, 10A, X10), Elgin (35, 38, X10), Inverness (E7, 10, 10A), Bridge of Don (E7) and Buckie (38).
- Which bus goes from Mosstodloch to Aberdeen?
- Routes 35, 10, 10A and X10, run by Stagecoach Bluebird.
- Which bus goes from Mosstodloch to Elgin?
- Routes 35, 38 and X10, run by Stagecoach Bluebird.
- Which bus goes from Mosstodloch to Inverness?
- Routes E7, 10 and 10A, run by Ember and Stagecoach Bluebird.
- Where do buses stop in Mosstodloch?
- The busiest stops are Stynie Road, Castlehill Farm Road End, Garmouth Road, Linksfield Road and Balnacoul Road.
- Which bus companies run in Mosstodloch?
- Ember and Stagecoach Bluebird.
- What are the most frequent buses in Mosstodloch?
- the E7 (Bridge of Don – Inverness), the 35 (Aberdeen – Elgin), the 10 (Inverness – Aberdeen) and the 38 (Elgin – Buckie (circular)).
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