Inverkeithing to Leven Timetable
Monday to Friday SR 06:27 07:08
SR 06:43 07:32
SR 07:23 08:05
SR 07:43 08:32
SR 08:26 09:07
SR 08:36 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:42 16:31
SR 16:30 17:13
SR 16:42 17:32
SR 17:25 18:06
SR 17:33 18:30
SR 18:15 18:57
SR 18:45 19:35
SR 19:29 20:14
SR 19:41 20:31
SR 20:28 21:10
SR 20:41 21:31
SR 21:31 22:14
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:07
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:43 10:24
SR 10:40 11:22
SR 11:40 12:21
SR 12:42 13:23
SR 13:40 14:22
SR 14:42 15:23
SR 15:42 16:23
SR 16:40 17:22
SR 17:41 18:22
SR 18:42 19:23
SR 19:40 20:21
SR 20:40 21:22
SR 21:40 22:21
SR 22:41 23:23
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