Haymarket to Livingston South Timetable
Monday to Friday SR 05:57 06:22
SR 06:32 06:45
SR 07:02 07:27
SR 08:02 08:15
SR 08:32 08:55
SR 09:02 09:17
SR 09:31 09:55
SR 10:03 10:16
SR 10:30 10:54
SR 11:03 11:16
SR 11:31 11:55
SR 12:00 12:12
SR 12:32 12:57
SR 13:01 13:20
SR 13:29 13:54
SR 14:00 14:13
SR 14:32 14:56
SR 15:00 15:15
SR 15:31 15:56
SR 16:03 16:17
SR 16:28 16:52
SR 17:02 17:17
SR 17:30 17:53
SR 18:03 18:26
SR 18:31 18:43
SR 19:05 19:17
SR 19:34 19:58
SR 📅 20:31 20:55
SR 📅 20:31 20:55
SR 📅 21:30 21:55
SR 📅 21:30 21:55
SR 📅 21:30 21:55
SR 📅 22:30 22:55
SR 📅 22:30 22:55
SR 📅 22:30 22:55
SR 📅 23:01 23:26
SR 📅 23:01 23:26
SR 📅 23:03 23:28
Saturday SR 05:57 06:22
SR 06:41 06:55
SR 07:02 07:26
SR 08:03 08:16
SR 08:31 08:56
SR 09:02 09:16
SR 09:30 09:54
SR 10:00 10:15
SR 10:30 10:53
SR 11:02 11:18
SR 11:32 11:55
SR 12:00 12:15
SR 12:32 12:56
SR 13:00 13:20
SR 13:30 13:54
SR 13:59 14:12
SR 14:32 14:57
SR 15:00 15:15
SR 15:31 15:55
SR 16:00 16:12
SR 16:29 16:53
SR 17:02 17:17
SR 17:31 17:56
SR 18:03 18:26
SR 18:32 18:44
SR 19:04 19:17
SR 19:33 19:57
SR 20:35 20:58
SR 21:30 21:54
SR 22:31 22:57
SR 23:03 23:27
Sunday SR 10:31 10:55
SR 12:30 12:54
SR 14:30 14:54
SR 16:30 16:54
SR 18:30 18:54
SR 20:30 20:54
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Haymarket at 05:57 arriving at Livingston South at 06:22. The last train departs Haymarket at 23:03 arriving at Livingston South at 23:28. Journey Time
The average journey time between Haymarket and Livingston South is 20 minutes. Popular journeys from Haymarket Popular journeys from Livingston South Timetable data under licence from RSP / Rail Delivery Group