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