traksy logo traksy.uk   Live maps & times

Kinghorn Departures

All passenger departures from this station. Click on a train for real-time live updates about late running or cancellations.
 
Arrive Plt Depart Plt Head Operator Details
05:57
(05:56½)
1 05:57
(05:57½)
1 2K02 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
06:29
(06:28½)
1 06:29 1 2L02 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
06:36 2 06:36
(06:36½)
2 2L03 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
06:55
(06:54½)
1 06:55
(06:55½)
1 2K04 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
06:56 2 06:57 2 2K03 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
07:29
(07:28½)
1 07:29 1 2L04 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
07:39 2 07:40 2 2L05 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
07:55
(07:54½)
1 07:55
(07:55½)
1 2K06 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
07:56 2 07:57 2 2K05 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
08:29
(08:28½)
1 08:29 1 2L06 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
08:39 2 08:40 2 2L07 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
08:55
(08:54½)
1 08:55
(08:55½)
1 2K08 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
08:56 2 08:57 2 2K07 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
09:29 1 09:29
(09:29½)
1 2L08 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
09:39 2 09:40 2 2L09 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
09:55
(09:54½)
1 09:55
(09:55½)
1 2K10 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
09:56 2 09:57 2 2K09 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
10:29
(10:28½)
1 10:29 1 2L10 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
10:39 2 10:40 2 2L11 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
10:55
(10:54½)
1 10:55
(10:55½)
1 2K12 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
10:56 2 10:57 2 2K11 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
11:29
(11:28½)
1 11:29 1 2L12 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
11:39 2 11:40 2 2L13 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
11:55
(11:54½)
1 11:55
(11:55½)
1 2K14 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
11:58 2 11:59 2 2K13 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
12:29
(12:28½)
1 12:29 1 2L14 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
12:39 2 12:40 2 2L15 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
12:55
(12:54½)
1 12:55
(12:55½)
1 2K16 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
12:56 2 12:57 2 2K15 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
13:29
(13:28½)
1 13:29 1 2L16 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
13:39 2 13:40 2 2L17 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
13:55
(13:54½)
1 13:55
(13:55½)
1 2K18 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
13:56 2 13:57 2 2K17 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
14:29
(14:28½)
1 14:29 1 2L18 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
14:39 2 14:40 2 2L19 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
14:55
(14:54½)
1 14:55
(14:55½)
1 2K20 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
14:56 2 14:57 2 2K19 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
15:29
(15:28½)
1 15:29 1 2L20 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
15:39 2 15:40 2 2L21 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
15:55
(15:54½)
1 15:55
(15:55½)
1 2K22 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
15:56 2 15:57 2 2K21 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
16:29
(16:28½)
1 16:29 1 2L22 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
16:39 2 16:40 2 2L23 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
16:55
(16:54½)
1 16:55
(16:55½)
1 2K24 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
16:56 2 16:57 2 2K23 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
17:29
(17:28½)
1 17:29 1 2L24 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
17:39 2 17:40 2 2L25 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
17:55
(17:54½)
1 17:55
(17:55½)
1 2K26 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
17:57
(17:56½)
2 17:57 2 2K25 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
18:29
(18:28½)
1 18:29 1 2L26 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
18:39 2 18:40 2 2L27 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
18:55
(18:54½)
1 18:55
(18:55½)
1 2K28 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
18:56 2 18:57 2 2K27 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
19:29
(19:28½)
1 19:29 1 2L28 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
19:39 2 19:40 2 2L29 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
19:55
(19:54½)
1 19:55
(19:55½)
1 2K30 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
19:56 2 19:57 2 2K29 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
20:29
(20:28½)
1 20:29 1 2L30 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
20:39 2 20:40 2 2L31 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
20:55
(20:54½)
1 20:55
(20:55½)
1 2K32 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
20:56 2 20:57 2 2K31 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
21:29
(21:28½)
1 21:29 1 2L32 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
21:39 2 21:40 2 2L33 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
21:55
(21:54½)
1 21:55
(21:55½)
1 2K34 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
21:56 2 21:57 2 2K33 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
22:29
(22:28½)
1 22:29 1 2L34 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
22:39 2 22:40 2 2L35 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
22:55
(22:54½)
1 22:55
(22:55½)
1 2K36 ScotRail

Leven - Inverkeithing

6 stops including Burntisland
22:56 2 22:57 2 2K35 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn
23:27
(23:26½)
1 23:27 1 2L36 ScotRail

Dundee - Inverkeithing

9 stops including Kirkcaldy
23:39 2 23:40 2 2L37 ScotRail

Inverkeithing - Dundee

9 stops including Kirkcaldy
23:54 2 23:55 2 2K37 ScotRail

Inverkeithing - Leven

6 stops including Kinghorn

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.