Haymarket to North Queensferry Timetable
Monday to Friday SR 06:08 06:23
SR 06:22 06:39
SR 06:52 07:09
SR 07:04 07:19
SR 07:22 07:39
SR 07:51 08:06
SR 08:07 08:22
SR 08:16 08:32
SR 08:49 09:04
SR 09:11 09:26
SR 09:21 09:38
SR 09:49 10:04
SR 10:07 10:22
SR 10:46 11:03
SR 11:08 11:23
SR 11:22 11:39
SR 11:52 12:07
SR 12:10 12:25
SR 12:24 12:41
SR 12:50 13:08
SR 13:08 13:23
SR 13:22 13:39
SR 13:53 14:10
SR 14:12 14:27
SR 14:23 14:39
SR 14:49 15:06
SR 15:08 15:23
SR 15:21 15:38
SR 15:49 16:04
SR 16:10 16:25
SR 16:22 16:38
SR 16:53 17:08
SR 17:05 17:20
SR 17:12 17:29
SR 17:18 17:35
SR 17:24 17:41
SR 17:46 18:03
SR 17:56 18:11
SR 18:23 18:40
SR 18:58 19:13
SR 19:10 19:24
SR 19:53 20:08
SR 20:09 20:24
SR 20:54 21:09
SR 21:11 21:26
SR 21:56 22:12
SR 22:09 22:24
SR 📅 22:20 22:35
SR 📅 22:20 22:35
SR 📅 22:54 23:11
SR 📅 22:54 23:11
SR 📅 23:09 23:24
SR 📅 23:09 23:24
SR 📅 23:22 23:39
SR 📅 23:22 23:39
Saturday SR 06:07 06:22
SR 06:22 06:39
SR 06:52 07:09
SR 07:04 07:19
SR 07:22 07:37
SR 07:52 08:09
SR 08:08 08:23
SR 08:22 08:37
SR 08:54 09:11
SR 09:09 09:24
SR 09:22 09:39
SR 09:53 10:11
SR 10:08 10:23
SR 10:54 11:09
SR 11:09 11:24
SR 11:22 11:39
SR 11:52 12:07
SR 12:10 12:24
SR 12:23 12:40
SR 12:54 13:09
SR 13:06 13:21
SR 13:24 13:41
SR 13:54 14:12
SR 14:09 14:24
SR 14:24 14:40
SR 14:57 15:12
SR 15:09 15:24
SR 15:22 15:39
SR 15:51 16:06
SR 16:08 16:24
SR 16:22 16:39
SR 16:53 17:08
SR 17:06 17:20
SR 17:22 17:39
SR 17:43 17:59
SR 17:49 18:05
SR 17:57 18:13
SR 18:22 18:39
SR 18:59 19:14
SR 19:09 19:24
SR 19:53 20:08
SR 20:08 20:23
SR 20:54 21:09
SR 21:08 21:23
SR 21:53 22:10
SR 22:08 22:23
SR 22:21 22:38
SR 22:54 23:11
SR 23:09 23:24
SR 23:22 23:39
Sunday SR 09:19 09:39
SR 09:59 10:19
SR 10:19 10:36
SR 11:03 11:20
SR 11:19 11:36
SR 11:59 12:16
SR 12:21 12:38
SR 12:59 13:16
SR 13:19 13:36
SR 14:04 14:21
SR 14:21 14:38
SR 14:59 15:16
SR 15:21 15:38
SR 16:00 16:17
SR 16:19 16:36
SR 16:57 17:14
SR 17:20 17:37
SR 17:59 18:16
SR 18:22 18:38
SR 18:59 19:16
SR 19:20 19:36
SR 20:00 20:16
SR 20:19 20:36
SR 21:19 21:36
SR 21:59 22:16
SR 22:20 22:37
SR 22:32 22:49
SR 23:40 23:57
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 North Queensferry at 06:23. The last train departs Haymarket at 23:22 arriving at North Queensferry at 23:39. Journey Time
The average journey time between Haymarket and North Queensferry is 16 minutes. Popular journeys from Haymarket Popular journeys from North Queensferry Timetable data under licence from RSP / Rail Delivery Group