South Gyle to Kirkcaldy TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:45 07:21
SR 07:43 08:19
SR 08:47 09:22
SR 09:48 10:23
SR 10:47 11:22
SR 11:44 12:19
SR 12:45 13:20
SR 13:46 14:21
SR 14:50 15:25
SR 15:47 16:22
SR 16:48 17:23
SR 17:23 18:02
SR 17:47 18:23
SR 18:50 19:26
SR 19:51 20:26
SR 20:49 21:24
SR 21:44 22:19
SR 22:43 23:18
Saturday SR 06:44 07:20
SR 07:44 08:19
SR 08:50 09:27
SR 09:45 10:20
SR 10:46 11:22
SR 11:48 12:22
SR 12:44 13:19
SR 13:44 14:21
SR 14:45 15:23
SR 15:43 16:18
SR 16:44 17:19
SR 17:48 18:26
SR 18:49 19:25
SR 19:51 20:26
SR 20:49 21:24
SR 21:54 22:29
SR 22:52 23:27
Sunday SR 09:12 10:02
SR 10:12 10:49
SR 11:13 11:50
SR 12:12 12:49
SR 13:13 13:50
SR 14:12 14:49
SR 15:16 15:53
SR 16:12 16:50
SR 17:13 17:50
SR 18:14 18:59
SR 19:20 19:59
SR 20:20 20:59
SR 21:20 21:59
SR 22:20 22:59
SR 22:37 23:14
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs South Gyle at 06:45 arriving at Kirkcaldy at 07:21. The last train departs South Gyle at 22:43 arriving at Kirkcaldy at 23:18. Journey Time
The average journey time between South Gyle and Kirkcaldy is 36 minutes. Popular journeys from South Gyle Popular journeys from Kirkcaldy Timetable data under licence from RSP / Rail Delivery Group