Buses in Kingston on Spey

1 bus route serves Kingston on Spey, run by Moray Council. The busiest stop is Mid Street.

Where you can go from Kingston on Spey

Routes

Bus companies

Stops

Questions

Where can I go by bus from Kingston on Spey?
Direct buses from Kingston on Spey go to Elgin (334).
Which bus goes from Kingston on Spey to Elgin?
Route 334, run by Moray Council.
Where do buses stop in Kingston on Spey?
The busiest stops are Mid Street.
Which bus companies run in Kingston on Spey?
Moray Council.

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