North Queensferry to Haymarket Timetable
Monday to Friday SR 📅 00:02 00:21
SR 📅 00:07 00:25
SR 📅 06:23 06:41
SR 📅 06:23 06:41
SR 06:38 06:56
SR 07:04 07:20
SR 07:18 07:33
SR 07:25 07:44
SR 07:35 07:53
SR 07:52 08:11
SR 08:02 08:19
SR 08:18 08:34
SR 08:25 08:43
SR 08:38 08:59
SR 09:00 09:17
SR 09:37 09:55
SR 09:58 10:14
SR 10:42 11:01
SR 11:13 11:29
SR 11:41 12:00
SR 11:58 12:15
SR 12:38 12:56
SR 13:11 13:27
SR 13:18 13:34
SR 13:39 13:58
SR 14:02 14:19
SR 14:18 14:34
SR 14:38 14:56
SR 15:03 15:20
SR 15:16 15:32
SR 15:41 16:00
SR 16:13 16:29
SR 16:44 17:03
SR 17:00 17:16
SR 17:16 17:32
SR 17:41 18:01
SR 18:04 18:20
SR 18:23 18:40
SR 18:44 19:03
SR 19:00 19:17
SR 19:38 19:56
SR 20:04 20:21
SR 20:45 21:03
SR 21:11 21:27
SR 21:44 22:04
SR 📅 22:10 22:26
SR 📅 22:10 22:26
SR 📅 22:21 22:37
SR 📅 22:21 22:37
SR 📅 22:41 22:59
SR 📅 22:41 22:59
SR 📅 23:05 23:21
SR 📅 23:05 23:21
Saturday SR 00:02 00:21
SR 00:06 00:24
SR 06:23 06:41
SR 06:38 06:56
SR 07:03 07:19
SR 07:17 07:33
SR 07:36 07:54
SR 08:01 08:18
SR 08:16 08:34
SR 08:36 08:54
SR 08:56 09:12
SR 09:25 09:41
SR 09:43 10:04
SR 09:59 10:15
SR 10:17 10:32
SR 10:43 11:01
SR 11:13 11:30
SR 11:39 11:57
SR 12:00 12:16
SR 12:16 12:32
SR 12:40 12:59
SR 13:12 13:28
SR 13:18 13:34
SR 13:38 13:56
SR 14:03 14:20
SR 14:20 14:36
SR 14:38 14:57
SR 15:03 15:19
SR 15:19 15:35
SR 15:41 15:59
SR 16:14 16:31
SR 16:21 16:37
SR 16:43 17:02
SR 17:00 17:16
SR 17:13 17:29
SR 17:40 17:59
SR 18:06 18:22
SR 18:25 18:42
SR 18:42 19:00
SR 19:04 19:20
SR 19:17 19:33
SR 19:38 19:56
SR 20:04 20:22
SR 20:44 21:03
SR 21:11 21:27
SR 21:38 21:56
SR 22:09 22:25
SR 22:21 22:37
SR 22:48 23:08
SR 23:07 23:23
SR 23:46 00:04
Sunday SR 00:03 00:21
SR 00:07 00:24
SR 09:13 09:35
SR 10:16 10:37
SR 10:37 10:55
SR 10:56 11:14
SR 11:39 11:57
SR 11:52 12:11
SR 12:38 12:57
SR 12:52 13:13
SR 13:44 14:03
SR 13:53 14:11
SR 14:40 14:58
SR 14:52 15:11
SR 15:39 15:57
SR 15:55 16:13
SR 16:40 16:58
SR 16:58 17:21
SR 17:40 17:59
SR 17:53 18:13
SR 18:39 18:58
SR 18:53 19:14
SR 19:39 19:57
SR 19:55 20:13
SR 20:58 21:16
SR 21:39 21:57
SR 21:55 22:14
SR 22:48 23:06
SR 23:35 23:53
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs North Queensferry at 06:23 arriving at Haymarket at 06:41. The last train departs North Queensferry at 00:07 arriving at Haymarket at 00:25. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between North Queensferry and Haymarket is 17 minutes. Popular journeys from North Queensferry Popular journeys from Haymarket Timetable data under licence from RSP / Rail Delivery Group