05:16 On time
Platform 3
Glasgow Queen Street (GLQ)
Journey details Details
06:00 On time
Edinburgh (EDB)
via Dunfermline Journey details Details
06:00 On time
Inverurie (INR)
Journey details Details
06:14 On time
Glasgow Queen Street (GLQ)
Journey details Details
06:19 On time
Edinburgh (EDB)
Journey details Details
06:38 On time
Arbroath (ARB)
Journey details Details
06:40 On time
via Bus
Inverness (INV)
Journey details Details
06:40 On time
via Bus
Inverness (INV)
Journey details Details
06:58 On time
Aberdeen (ABD)
Journey details Details
06:58 On time
Glasgow Queen Street (GLQ)
Journey details Details