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