| 10A | Elgin to Inverness | Early Mornings, this way only, Mon to Fri (1 trip) | Northern | | 10 | Inverurie Circular | Only this direction, Mon to Fri (1 trip) | Northern | | 10 | Elgin to Fochabers | Mon to Fri (1 trip) Sat (3 trips) Sun (1 trip) | Northern | | 10 | Elgin to Forres | Mon to Fri (1 trip) Sun (1 trip) | Northern | | 10 | Elgin to Forres (Academy) | Mon to Fri (1 trip) | Northern | | 10 | Inverness to Nairn | Evenings only, one way, Mon to Sat (1 trip) | Northern | | 10 | Nairn to Inverness | Evenings only, one way, Mon to Fri (1 trip) | Northern | | 10 | Elgin to Keith | Mon to Fri (2 trips, 1 back) Sat (1 trip) | Northern | | 10 | Aberdeen to Inverurie | Only this direction, Mon to Fri (every 45 mins) | Northern | | 10 | Inverurie to Aberdeen | Only this direction, Mon to Fri (9 trips) Sat (11 trips) | Northern | | 10 | Nairn to Elgin | Evenings only, one way, Mon to Sat (1 trip) | Northern | | 10 | Elgin to Huntly | Only this direction, MonTueWedThuSat (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 (3 trips) | Northern | | 10 | Inverness to Elgin | Only this direction, Mon to Fri (11 trips) Sat (9 trips) Sun (3 trips) | Northern | | 10 | Elgin to Inverness | Only this direction, Mon to Fri (12 trips) Sun (2 trips) | Northern | | 10 | Huntly to Aberdeen | Only this direction, MonTueWedThuSat (2 trips) | 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, MonTueWedThu (3 trips) Sun (1 trip) | Northern | | 10 | Inverness to Fochabers | Only this direction, Mon to Fri (1 trip) Sun (1 trip) | Northern | | 10 | Aberdeen to Keith | Only this direction, Mon to Fri (2 trips) | Northern | | 10 | Keith to Aberdeen | Only this direction, Mon to Fri (2 trips) | Northern | | 10 | Keith to Inverness | Only this direction, Mon to Fri (2 trips) | 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) Sun (1 trip) | Northern | | 10 | Huntly to Inverness | Only this direction, Mon to Fri (1 trip) Sun (3 trips) | Northern | | 10 | Inverness to Huntly | Only this direction, Mon to Fri (1 trip) | Northern | | 10 | Elgin to Aberdeen | Only this direction, Mon to Sun (2 trips) | Northern | | 10 | Forres to Aberdeen | Only this direction, Sun (1 trip) | Northern | | 10 | Aberdeen to Inverness | Only this direction, Mon to Fri (7 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 |