20:58 On time
Platform 6N
Inverurie (INR)
Journey details Details
21:06 On time
Platform 5
Edinburgh (EDB)
Journey details Details
21:14 On time
Montrose (MTS)
Journey details Details
21:38 On time
Inverurie (INR)
Journey details Details
22:00 Cancelled
Inverness (INV)
Journey details Details
22:24 Expected
22:29
Perth (PTH)
Journey details Details
22:49 On time
Inverurie (INR)
Journey details Details