Live Trains for Perth - 15:38 - Return to Live Trains

Planned Expected
Glasgow Queen Street 14:39 On time
Stirling 15:09 On time
Perth 15:38 On time
Dundee 16:02 On time
Carnoustie 16:15 16:18
Arbroath 16:22 16:28
Montrose 16:37 16:43
Aberdeen 17:15 17:22
Dyce 17:33 17:37
Inverurie 17:46 On time
Insch 17:58 18:01
Huntly 18:15 18:18
Keith 18:29 18:34
Elgin 18:49 18:53
Forres 19:06 On time
Nairn 19:17 On time
Inverness Airport 19:27 On time
Inverness 19:39 19:33