Leven to Haymarket Timetable
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:46 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:47 21:03
SR 20:25 21:27
SR 20:52 22:04
SR 📅 21:25 22:26
SR 📅 21:25 22:26
SR 📅 21:44 22:59
SR 📅 21:44 22:59
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:29 09:35
SR 09:32 10:37
SR 10:55 11:57
SR 11:53 12:57
SR 12:56 14:03
SR 13:55 14:58
SR 14:55 15:57
SR 15:55 16:58
SR 16:55 17:59
SR 17:55 18:58
SR 18:55 19:57
SR 20:14 21:16
SR 20:55 21:57
SR 22:03 23:06
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 7 minutes.
Popular journeys from Haymarket Timetable data under licence from RSP / Rail Delivery Group