railinfo

Keith

○ connecting
05:55 from Inverness
ScotRail · 1h 1m · 5 stops
Scheduled Plat 1
06:50 from Inverness
ScotRail · 1h 1m · 5 stops
Scheduled Plat 1
07:22 from Aberdeen
ScotRail · 1h 8m · 6 stops
Scheduled Plat 1
08:13 from Inverness
ScotRail · 1h 14m · 5 stops
Scheduled Plat 1
08:25 from Dundee
ScotRail · 2h 40m · 15 stops
Scheduled Plat 1
09:29 from Aberdeen
ScotRail · 1h 6m · 6 stops
Scheduled Plat 1
10:12 from Inverness
ScotRail · 1h 16m · 5 stops
Scheduled Plat 1
11:17 from Aberdeen
ScotRail · 1h 9m · 6 stops
Scheduled Plat 1
11:59 from Inverness
ScotRail · 1h 3m · 5 stops
Scheduled Plat 1
13:04 from Aberdeen
ScotRail · 1h 7m · 6 stops
Scheduled Plat 1
13:45 from Inverness
ScotRail · 1h 6m · 5 stops
Scheduled Plat 1
14:52 from Aberdeen
ScotRail · 1h 11m · 6 stops
Scheduled Plat 1
15:34 from Inverness
ScotRail · 1h 6m · 5 stops
Scheduled Plat 1
16:40 from Inverness
ScotRail · 1h 5m · 5 stops
Scheduled Plat 1
17:18 from Aberdeen
ScotRail · 1h 14m · 6 stops
Scheduled Plat 1
18:21 from Inverness
ScotRail · 1h 1m · 5 stops
Scheduled Plat 1
18:29 from Glasgow Queen Street
ScotRail · 3h 50m · 12 stops
Scheduled Plat 1
19:16 from Inverness
ScotRail · 1h 15m · 5 stops
Scheduled Plat 1
19:23 from Aberdeen
ScotRail · 1h 8m · 6 stops
Scheduled Plat 1
21:25 from Aberdeen
ScotRail · 1h 7m · 6 stops
Scheduled Plat 1
22:36 from Inverness
ScotRail · 1h 6m · 5 stops
Scheduled Plat 1
23:08 from Aberdeen
ScotRail · 1h 8m · 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.

Station information

Address
Keith station, Station Road, Keith, Moray, AB55 3DR
Managed by
ScotRail · staffed: part time
Platforms
1 · minimum connection time 5 min
Step-free access
Category A: Compliant step-free access to all platform(s) — This is a Category A station. This station has step-free access to single platform. Please take care when boarding / alighting the train at this station as the stepping distance between the train and the platform may be more prominent than at other stations · no lifts · passenger assistance available
Ticket office
Mon–Thu 09:00–10:45 · Fri 07:45–12:00 · Sat 09:00–13:45 · Sun Unavailable
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Help points · Bus links · Cycle parking (10) · Car park (88 spaces)

Source: National Rail Knowledgebase· updated 2026-10-07