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