railinfo

Keith

○ connecting
22:36 from Inverness
ScotRail · 1h 4m · 5 stops
On time Plat 1
23:08 from Aberdeen
ScotRail · 1h 8m · 6 stops
On time Plat 1
11:03 from Inverness
ScotRail · 1h 4m · 5 stops
Scheduled Plat 1
11:09 from Aberdeen
ScotRail · 1h 6m · 6 stops
Scheduled Plat 1
13:33 from Inverness
ScotRail · 1h 1m · 5 stops
Scheduled Plat 1
14:06 from Aberdeen
ScotRail · 1h 6m · 6 stops
Scheduled Plat 1
16:31 from Inverness
ScotRail · 1h 2m · 5 stops
Scheduled Plat 1
16:36 from Aberdeen
ScotRail · 1h 12m · 6 stops
Scheduled Plat 1
18:07 from Inverness
ScotRail · 1h 4m · 5 stops
Scheduled Plat 1
19:06 from Aberdeen
ScotRail · 1h 6m · 6 stops
Scheduled Plat 1
22:06 from Inverness
ScotRail · 1h 2m · 5 stops
Scheduled Plat 1
22:40 from Aberdeen
ScotRail · 1h 12m · 6 stops
Scheduled Plat 1

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.