Live Trains for Dunkeld & Birnam - 20:43 -
Return to Live Trains
Planned
Expected
Inverness
18:52
19:07
Aviemore
19:33
19:52
Kingussie
19:45
20:07
Pitlochry
20:30
20:48
Dunkeld & Birnam
20:43
21:00
Perth
21:04
21:17
Stirling
21:34
21:48
Haymarket
22:10
Edinburgh
22:15