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