Transport Company Details
| Origination & Destination/Termini | Service Number |
| National Rail Enquiry Service | All rail services |
| National Rail Enquiry Service | All rail services |
| Aberdeen to Inverness
via Keith & Elgin and Inverness & Aberdeen to Perth, Edinburgh & Glasgow etc | All Scottish rail services |
| Inverness to Aviemore and Aviemore to Glasgow & Edinburgh etc. | |
Stagecoach/Bluebird
tel. Aberdeen 01224 212266 Elgin - 01343 544222 Inverness - 01463 239292
| Aberdeen to Inverness via Keith & Elgin
Elgin to Buckie
Buckie to Keith (543, School days only)
Elgin to Garmouth (crossviaduct to Spey Bay 1m)
Elgin to Spey Bay
Elgin to Dufftown via Craigellachie & Aberlour (Daily, limited Sunday service)
Newtonmore, Kincraig, Aviemore,Grantown, Tomintoul, Dufftown
| 10
305/315
309
323
335
336
504
|
Deveron Coaches 01542 836363 | Elgin - Spey Bay - Buckie (Fri and Sat)
Elgin to Aberdeen via Rothes & Rhynie (Wednesdays only)
| 443402
|
Various operators depending on day of the week | Aberlour to Knockando
& Archiestown | 337 |
W Hendry tel. 01340 810213 or Speyside Community Bus
tel. 01340 871520 | Aberlour to Tormore (338) and Grantown (338A) via Marypark
Links with service
34 below | 338/338A
|
Roberts of Rothiemay tel. 01466 711213 | Tomintoul to Elgin via Aberlour (School days + Thu, Sat)
Tomintoul to Keith via Dufftown
- Tues & Sat | 363
362 |
| Tormore to Aviemore via Cromdale,
Grantown , Nethybridge and Boat of Garten
links with 338/338A above | 34 |
Strathspey
Steam Railway
tel. 01479 831692 |
Broomhill (Nr. Nethy Bridge) to Aviemore | |