| 10A | Elgin to Inverness | Early Mornings, this way only, Mon to Fri (1 trip) | Northern | | 10 | Elgin to Fochabers | Mon to Fri (1 trip) Sat (3 trips) Sun (1 trip) | Northern | | 10 | Forres to Elgin | Sat (1 trip) | Northern | | 10 | Elgin to Forres (Academy) | Mon to Fri (1 trip) | Northern | | 10 | Elgin to Keith | Mon to Fri (2 trips, 1 back) Sat (1 trip) | Northern | | 10 | Inverurie to Aberdeen | Evenings only, one way, Sat (1 trip) | Northern | | 10 | Elgin to Nairn | Fri (1 trip) | Northern | | 10 | Elgin to Huntly | Only this direction, Sat (1 trip) Sun (3 trips) | Northern | | 10 | Huntly to Elgin | Evenings only, one way, Mon to Fri (1 trip) | Northern | | 10 | Aberdeen to Huntly | Only this direction, Mon to Fri (1 trip) | Northern | | 10 | Inverness to Elgin | Only this direction, Mon to Fri (9 trips) Sat (10 trips) Sun (3 trips) | Northern | | 10 | Inverness to Elgin | School Holidays, this way only, Mon to Fri (2 trips) | Northern | | 10 | Elgin to Inverness | Only this direction, Mon to Fri (10 trips) Sat (every 60 mins) Sun (2 trips) | Northern | | 10 | Elgin to Inverness | School Holidays, this way only, Mon to Fri (2 trips) | Northern | | 10 | Elgin to Inverness | Only this direction, Mon to Fri (1 trip) | Northern | | 10 | Forres to Huntly | Early Mornings, this way only, Mon to Fri (1 trip) | Northern | | 10 | Inverness to Elgin | Only this direction, Fri (1 trip) | Northern | | 10 | Fochabers to Inverness | Only this direction, Sat (3 trips) Sun (1 trip) | Northern | | 10 | Inverness to Fochabers | Only this direction, Mon to Fri (1 trip) Sun (1 trip) | Northern | | 10 | Keith to Inverness | Only this direction, Mon to Fri (2 trips) Sat (1 trip) | Northern | | 10 | Inverness to Keith | Only this direction, Mon to Fri (1 trip) Sat (2 trips) | Northern | | 10 | Aberdeen to Elgin | Only this direction, Mon to Fri (2 trips) Sat (1 trip) Sun (1 trip) | Northern | | 10 | Elgin to Aberdeen | Only this direction, Mon to Fri (3 trips) Sat (2 trips) Sun (2 trips) | Northern | | 10 | Huntly to Inverness | Only this direction, Mon to Sat (1 trip) Sun (3 trips) | Northern | | 10 | Inverness to Huntly | Only this direction, Mon to Fri (1 trip) | Northern | | 10 | Forres to Aberdeen | Only this direction, Sun (1 trip) | Northern | | 10 | Aberdeen to Inverness | Only this direction, Mon to Fri (7 trips) Sat (9 trips) Sun (5 trips) | Northern | | 10 | Inverness to Aberdeen | Only this direction, Mon to Fri (10 trips) Sat (every 60 mins) Sun (every 60 mins) | Northern |