Inverness and Perth Junction Railway 

Please wait to be re-directed ...

Dunkeld & Birnam  Inchmagranachan Crossing   Dalguise   Guay   Ballinluig   Moulinearn Crossing   Pitlochry  Killiecrankie   Blair Atholl   Black Island Platform   Struan   Dalanraoch Box   Dalnacardoch Box   Edendon Box  Dalnaspidal   Druimuachdar Summit   Balsporran Box   Dalwhinnie   Inchlea Crossing   Etteridge Crossing   Newtonmore  Kingussie   Balavil Box   Kincraig   Dalraddy Crossing   Aviemore   Aviemore Speyside  Boat of Garten  Broomhill Junction   Broomhill   Grantown on Spey (West)   Castle Grant Platform   Dava Summit   Dava  Dunphail  Rafford   Dallas Dhu Siding   Forres