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