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