Public Transport
Here you can find detailed information on local transport and links to major travel means in and around the Moray area. You can read our Public Transport Policy Statement (pdf).
We have also included links to other sites to help you with more detailed travel information.*
Latest News
Revised Timetables for Service 367 and 368
We have some minor changes to our services 367 and 368 commencing from Monday 13th April 2026. These are being implemented to ensure we continue to provide connections at Dufftown and Craigellachie on these services, and also in response to driver feedback about times along the route. The new timetables can be found on these links.
Service 367 Auchbreck - Knockando - Aberlour (Elgin Connector 36 Service via Craigellachie)
Service 368 Tomintoul - Dufftown - Keith (Aberlour - Elgin Connector - Service 36)
New Extended Hours for m.connect Speyside On-demand
From 7 February 2026, m.connect is extending it's Saturday on-demand service to 10pm. Travel to Elgin between 6pm and 10pm. To book a journey, download the m.connect app today or book through our booking line on 0300 1234565 which is open Monday to Friday.
*We do not endorse any such sites or the information, material, products or services contained on or accessible through those sites. Your access and use of such sites, including information, material, products and services therein, is solely at your own risk.