Trains from Dunkeld & Birnam
Live departures loading
Trains a day, on Friday 6 November.
Aviemore10Inverness10Kingussie10Perth10Pitlochry10Live departures loading
Trains a day, on Friday 6 November.
Aviemore10Inverness10Kingussie10Perth10Pitlochry10