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