traksy logo traksy.uk   Live maps & times

Keith Departures

All passenger departures from this station. Click on a train for real-time live updates about late running or cancellations.
 
Arrives Plt Departs Plt Headcode Operator Details
05:55 1 05:56
(05:56½)
1 1B70 ScotRail

Inverness - Edinburgh

18 stops including Dyce
06:50 1 06:51
(06:51½)
1 1A04 ScotRail

Inverness - Aberdeen

10 stops including Huntly
07:22 1 07:23
(07:23½)
1 1H35 ScotRail

Aberdeen - Inverness

10 stops including Keith
08:13 1 08:18 1 1A06 ScotRail

Inverness - Aberdeen

10 stops including Huntly
08:25 1 08:26 1 1H37 ScotRail

Dundee - Inverness

19 stops including Dyce
09:29 1 09:30 1 1H41 ScotRail

Aberdeen - Inverness

10 stops including Keith
10:12 1 10:13 1 1A10 ScotRail

Inverness - Aberdeen

10 stops including Huntly
11:17
(11:16½)
1 11:18 1 1H49 ScotRail

Aberdeen - Inverness

10 stops including Keith
11:59
(11:58½)
1 11:59
(11:59½)
1 1A14 ScotRail

Inverness - Aberdeen

10 stops including Huntly
13:04
(13:03½)
1 13:04
(13:04½)
1 1H55 ScotRail

Aberdeen - Inverness

10 stops including Keith
13:45
(13:44½)
1 13:46 1 1A16 ScotRail

Inverness - Aberdeen

10 stops including Huntly
14:52
(14:51½)
1 14:53 1 1H61 ScotRail

Aberdeen - Inverness

10 stops including Keith
15:34
(15:33½)
1 15:34
(15:34½)
1 1A20 ScotRail

Inverness - Aberdeen

10 stops including Huntly
16:40
(16:39½)
1 16:40
(16:40½)
1 1A22 ScotRail

Inverness - Aberdeen

10 stops including Huntly
17:18
(17:17½)
1 17:18
(17:18½)
1 1H65 ScotRail

Aberdeen - Inverness

10 stops including Keith
18:21 1 18:22
(18:22½)
1 1A26 ScotRail

Inverness - Aberdeen

10 stops including Huntly
18:29 1 18:30 1 1A69 ScotRail

Glasgow Queen St - Inverness

16 stops including Inverurie
19:15
(19:14½)
1 19:15
(19:15½)
1 1A28 ScotRail

Inverness - Aberdeen

10 stops including Huntly
19:23
(19:22½)
1 19:23
(19:23½)
1 1H71 ScotRail

Aberdeen - Inverness

10 stops including Keith
21:25 1 21:26 1 1H75 ScotRail

Aberdeen - Inverness

10 stops including Keith
22:36 1 22:36
(22:36½)
1 1A34 ScotRail

Inverness - Aberdeen

10 stops including Huntly
23:08 1 23:09
(23:09½)
1 1H77 ScotRail

Aberdeen - Inverness

10 stops including Keith

Live train updates are coming to this page soon.

Times in brackets are from the working timetable, and should not be used for calculating delays.

Times and updates are sourced from Network Rail

About | Terms | Privacy
Site copyright ©Traksy Limited and partners 2025 Data sourced from Network Rail (license)
In certain circumstances Network Rail data may be less up-to-date than operating company websites This service is not suitable for safety critical purposes. Check official sources such as nationalrail.co.uk before you travel.