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