Haymarket to Leven Timetable
Monday to Friday SR 06:08 07:08
SR 06:22 07:32
SR 07:04 08:05
SR 07:22 08:32
SR 08:07 09:07
SR 08:16 09:27
SR 09:11 10:12
SR 09:21 10:33
SR 10:07 11:07
SR 10:20 11:30
SR 11:08 12:10
SR 11:22 12:32
SR 12:10 13:10
SR 12:24 13:34
SR 13:08 14:10
SR 13:22 14:36
SR 14:12 15:12
SR 14:23 15:34
SR 15:08 16:08
SR 15:21 16:31
SR 16:10 17:13
SR 16:22 17:32
SR 17:05 18:06
SR 17:12 18:30
SR 17:56 18:57
SR 18:23 19:35
SR 19:10 20:14
SR 19:24 20:31
SR 20:09 21:10
SR 20:21 21:31
SR 21:11 22:14
SR 22:09 23:11
SR 📅 23:09 00:20
SR 📅 23:09 00:10
Saturday SR 06:07 07:07
SR 06:22 07:32
SR 07:04 08:05
SR 07:22 08:41
SR 08:08 09:07
SR 08:22 09:30
SR 09:09 10:11
SR 09:22 10:32
SR 10:08 11:08
SR 10:25 11:32
SR 11:09 12:12
SR 11:22 12:32
SR 12:10 13:11
SR 12:23 13:36
SR 13:06 14:09
SR 13:24 14:34
SR 14:09 15:11
SR 14:24 15:34
SR 15:09 16:09
SR 15:22 16:32
SR 16:08 17:10
SR 16:22 17:32
SR 17:06 18:06
SR 17:22 18:34
SR 17:57 18:59
SR 18:22 19:35
SR 19:09 20:11
SR 19:26 20:33
SR 20:08 21:12
SR 20:21 21:30
SR 21:08 22:09
SR 21:24 22:31
SR 22:08 23:10
SR 22:21 23:32
SR 23:09 00:09
Sunday SR 09:19 10:24
SR 10:19 11:22
SR 11:19 12:21
SR 12:21 13:23
SR 13:19 14:22
SR 14:21 15:23
SR 15:21 16:23
SR 16:19 17:22
SR 17:20 18:22
SR 18:22 19:23
SR 19:20 20:21
SR 20:19 21:22
SR 21:19 22:21
SR 22:20 23:23
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Haymarket at 06:08 arriving at Leven at 07:08. The last train departs Haymarket at 23:09 arriving at Leven at 00:10. Journey Time
The average journey time between Haymarket and Leven is 1 hour and 5 minutes. Popular journeys from Haymarket
Timetable data under licence from RSP / Rail Delivery Group