Kirkcaldy to North Queensferry TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 📅 05:57 06:23
SR 📅 05:57 06:23
SR 06:36 07:03
SR 06:57 07:25
SR 07:34 08:02
SR 08:02 08:25
SR 08:32 08:59
SR 09:32 09:58
SR 10:38 11:13
SR 11:32 11:58
SR 12:35 13:11
SR 13:36 14:02
SR 14:36 15:03
SR 15:38 16:13
SR 16:33 17:00
SR 17:38 18:04
SR 18:34 19:00
SR 📅 19:38 20:04
SR 📅 19:38 20:04
SR 📅 20:43 21:11
SR 📅 20:43 21:11
SR 📅 21:43 22:09
SR 📅 21:43 22:09
SR 📅 22:38 23:05
SR 📅 22:38 23:05
SR 📅 23:35 00:06
Saturday SR 05:57 06:23
SR 06:35 07:03
SR 07:33 08:01
SR 08:30 08:56
SR 09:32 09:59
SR 10:37 11:13
SR 11:34 12:00
SR 12:37 13:12
SR 13:36 14:03
SR 14:36 15:03
SR 15:37 16:13
SR 16:34 17:00
SR 17:38 18:06
SR 18:36 19:03
SR 19:38 20:04
SR 20:43 21:11
SR 21:43 22:09
SR 22:40 23:07
SR 23:38 00:07
Sunday SR 08:32 08:58
SR 09:32 09:58
SR 10:11 10:37
SR 11:48 12:14
SR 12:35 13:02
SR 13:33 14:12
SR 14:36 15:13
SR 15:48 16:14
SR 16:38 17:05
SR 17:35 18:02
SR 18:35 19:01
SR 19:44 20:10
SR 20:32 20:58
SR 21:32 21:58
SR 22:32 22:58
SR 23:09 23:36
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Kirkcaldy at 05:57 arriving at North Queensferry at 06:23. The last train departs Kirkcaldy at 23:35 arriving at North Queensferry at 00:06. Journey Time
The average journey time between Kirkcaldy and North Queensferry is 27 minutes. Popular journeys from Kirkcaldy Popular journeys from North Queensferry Timetable data under licence from RSP / Rail Delivery Group