A Guide to Public Transport around the Speyside Way
This map identifies the services available in the area – the following table will allow you to make contact with the various operators, to check out timetables.

|
Transport Company Details |
Origination & Destination/Termini | Service Number |
|---|---|---|
| Traveline | Traveline Scotland provides up to date, impartial public transport journey planning and timetables. | |
| The Trainline | National Rail Enquiry Service | All rail services |
| Networkrail tel 08457 48 49 50 |
National Rail Enquiry Service | All rail services |
| FirstScotrail tel 0345 484950 |
Aberdeen to Inverness via Keith & Elgin and Inverness & Aberdeen to Perth, Edinburgh & Glasgow etc |
All Scottish rail services |
| Scottish Citylink tel 0990 505050 |
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 |
| Roberts of Rothiemay tel. 01466 711213 |
Tomintoul to Elgin via Aberlour (School days + Thu, Sat) Tomintoul to Keith via Dufftown – Tues & Sat |
363 362 |
| Highland Country bus tel. 01479 811566 |
Tormore to Aviemore via Cromdale, Grantown , Nethybridge and Boat of Garten | 34 |
| Strathspey Steam Railway tel. 01479 831692 |
Broomhill (Nr. Nethy Bridge) to Aviemore |