railinfo

Kirkcaldy

○ connecting
21:49 from Perth
ScotRail
Cancelled Plat 1
21:53 from Edinburgh
ScotRail · 46m · 10 stops
On time Plat 2
22:02 from Edinburgh
ScotRail
Cancelled Plat 2
22:05 from Aberdeen
ScotRail
Cancelled Plat 1
22:19 from Edinburgh
ScotRail · 44m · 9 stops
On time Plat 2
22:20 from Dundee
ScotRail · 1h 39m · 5 stops
On time Plat BUS
22:30 from Dundee
ScotRail
Cancelled Plat 1
22:36 from Edinburgh
ScotRail · 36m · 4 stops
On time Plat 2
22:38 from Leven
ScotRail · 18m · 2 stops
On time Plat 1
22:50 from Perth
ScotRail · 1h 22m · 3 stops
On time Plat BUS
22:50 from Edinburgh
ScotRail · 46m · 10 stops
On time Plat 2
23:01 from Perth
ScotRail
Cancelled Plat 1
23:14 from Edinburgh
ScotRail · 44m · 9 stops
On time Plat 2
23:15 from Dundee
ScotRail · 1h 39m · 5 stops
On time Plat BUS
23:16 from Dundee
ScotRail
Cancelled Plat 1
23:18 23:14 from Edinburgh
ScotRail
Early Plat 2
23:36 from Edinburgh
ScotRail · 36m · 4 stops
Cancelled Plat 2
This train has been cancelled because of a fault on this train
23:40 from Perth
ScotRail · 1h 22m · 3 stops
On time Plat BUS
23:59 from Dundee
ScotRail · 1h 39m · 5 stops
On time Plat BUS
00:25 from Edinburgh
ScotRail · 1h 8m · 14 stops
Scheduled Plat 1
00:42 from Perth
ScotRail · 1h 22m · 3 stops
Scheduled
05:56 from Leven
ScotRail · 17m · 2 stops
Scheduled Plat 1
06:35 from Leven
ScotRail · 18m · 2 stops
Scheduled Plat 1
06:39 from Edinburgh
ScotRail · 39m · 4 stops
Scheduled Plat 2
06:45 from Perth
ScotRail · 1h 22m · 3 stops
Scheduled
06:51 from Edinburgh
ScotRail · 47m · 10 stops
Scheduled Plat 2
07:10 from Dundee
ScotRail · 1h 39m · 5 stops
Scheduled
07:21 from Edinburgh
ScotRail · 45m · 9 stops
Scheduled Plat 2
07:32 from Leven
ScotRail · 17m · 2 stops
Scheduled Plat 1
07:33 from Edinburgh
ScotRail · 38m · 4 stops
Scheduled Plat 2

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

Station information

Address
Kirkcaldy station, off Abottshall Road, Kirkcaldy, Fife, KY1 1YL
Managed by
ScotRail · staffed: part time
Platforms
2 · 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 both platforms. The Passenger Assist meeting point is at the Ticket Office. 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… · lifts available · passenger assistance available
Ticket office
Mon–Fri 06:30–19:00 · Sat 06:30–19:00 · Sun 08:00–19:15
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Free Wi-Fi · Refreshments · Shops · Help points · Taxi rank · Bus links · Cycle parking (20) · Car park (594 spaces)

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