Curriehill to Haymarket Timetable
Monday to Friday SR 📅 00:16 00:31
SR 📅 00:16 00:31
SR 📅 00:16 00:31
SR 06:47 07:01
SR 07:25 07:39
SR 08:02 08:08
SR 📅 08:09 08:21
SR 📅 08:09 08:21
SR 📅 08:28 08:43
SR 📅 08:28 08:43
SR 09:31 09:44
SR 10:24 10:37
SR 11:31 11:43
SR 12:26 12:40
SR 13:26 13:39
SR 14:23 14:36
SR 15:31 15:44
SR 16:23 16:38
SR 17:35 17:50
SR 18:25 18:38
SR 18:54 19:07
SR 19:34 19:47
SR 20:24 20:39
SR 📅 21:33 21:48
SR 📅 21:33 21:48
SR 📅 22:31 22:43
SR 📅 22:31 22:43
SR 23:13 23:25
Saturday SR 00:16 00:31
SR 06:54 07:07
SR 07:13 07:26
SR 08:00 08:06
SR 08:28 08:42
SR 09:32 09:44
SR 10:25 10:38
SR 11:31 11:44
SR 12:25 12:40
SR 13:26 13:38
SR 14:23 14:35
SR 15:31 15:44
SR 16:24 16:38
SR 17:32 17:47
SR 18:26 18:39
SR 18:53 19:05
SR 19:33 19:46
SR 20:26 20:39
SR 21:33 21:47
SR 22:33 22:45
SR 23:14 23:26
Sunday SR 00:21 00:36
SR 11:29 11:42
SR 13:36 13:49
SR 15:33 15:48
SR 17:33 17:46
SR 19:32 19:46
SR 21:33 21:46
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Curriehill at 06:47 arriving at Haymarket at 07:01. The last train departs Curriehill at 00:16 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 Curriehill and Haymarket is 13 minutes. Popular journeys from Curriehill Popular journeys from Haymarket Timetable data under licence from RSP / Rail Delivery Group