Bus Times

       Plan your journey Concessionary Travel
Service No. Route Days and Times Available
Stagecoach
For more bus travel information please go to the Stagecoach website
For day rider bus ticket prices go to the Stagecoach website

Please click on the links below which are linked to the new Stagecoach timetables which are provided by their commercial department.
 
10 Aberdeen - Huntly - Keith - Elgin - Forres - Nairn - Inverness Monday - Friday   Saturday - Sunday

Elgin City Guide

10 11 110 132 133 138 31 31D 32 33A 33C 34 36 38

Service 10 11 - Elgin - Nairn - Inverness Airport - Inverness
Service 110 - Forres Academy - Dyke - Forres Academy
Service 132 - Elgin - Clackmarras - Elgin
Service 133 - Lossiemouth - St Sylvesters, Elgin - Lossiemouth
Service 138 - Coxton - Milnes High, Fochabers - Coxton
Service 31 31D - Findhorn - Kinloss - Forres Circular
Service 32 - Burghead - Elgin
Service 33A 33C - Pinefield - Elgin - Lossiemouth - Elgin - Pinefield
Service 34 - Elgin - Bishopmill - South Lesmurdie Circular
Service 36 - Elgin - Rothes - Dufftown
Service 38 - Elgin - Buckie Town Service - Elgin

Monday - Friday
 

Saturday - Sunday
35 35A 405 Service 35 35A - Elgin - Banff - Macduff - Turriff - Aberdeen
Service 405 - Cullen - Cornhill - Macduff
Monday - Friday Saturday - Sunday
Kineil Coaches - 01343 552777
For more bus travel information please go to the Kineil Coaches website
312 Forres - Edinkillie - Tilliglens Schooldays Only No weekend service
The Moray Council - 0300 123 4565  
Please click
here for Christmas Service Information
334 Elgin - Kingston Monday to Friday No weekend service
338 Aberlour - Carron Schooldays Only No weekend service
364 Tomintoul - Grantown on Spey Wednesdays Only No weekend service
365 Tomintoul - Keith via Dufftown Tuesday, Thursday and Friday No weekend service
366 Aberlour - Elgin Monday and Wednesday No weekend service
Deveron Coaches - 01542 836363
For more bus travel information please go to the Deveron Coaches website
340 Duffus Heights Circular Monday - Friday Saturday
341 Elgin - New Elgin - South Side Circular Monday - Friday Saturday
351 Cullen – Keith Schooldays Only No weekend service
353 Dufftown to Keith via Mulben Schooldays Only No weekend service
354 Miltown of Rothiemay - Keith Schooldays Only No weekend service
360 Aberlour - Dufftown - Keith Schooldays Only No weekend service
362 Tomintoul - Dufftown - Keith Tuesday Only No weekend service
363 Tomintoul - Aberlour - Elgin Thursdays Only No weekend service
363C Tomintoul - Aberlour Schooldays Only No weekend service
Maynes Coaches - 01542 831219
For more bus travel information please go to the Maynes Coaches website
590 Lossiemouth - Bishopmill - St Sylvesters Primary Schooldays Only No weekend service
The Moray Council - Dial M for Moray - 0300 123 4565
690 Dial M for Moray - Forres Area Monday - Saturday No weekend service
691 Dial M for Moray - Speyside Area Monday - Friday No weekend service
694 Dial M for Moray - Buckie Area Monday - Friday No weekend service
696 Dial M for Moray - Keith Area Monday - Friday No weekend service
697 Dial M for Moray - Elgin Rural Area Monday - Friday No weekend service

Contact Us

Public Transport Unit

transport@moray.gov.uk

Rate this Page