North Queensferry to Edinburgh TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 📅 00:02 00:26
SR 📅 00:07 00:30
SR 📅 06:23 06:46
SR 📅 06:23 06:46
SR 06:38 07:01
SR 07:04 07:25
SR 07:18 07:39
SR 07:25 07:49
SR 07:35 07:59
SR 07:52 08:16
SR 08:02 08:25
SR 08:18 08:41
SR 08:25 08:49
SR 08:38 09:06
SR 09:00 09:23
SR 09:37 10:02
SR 09:58 10:19
SR 10:42 11:07
SR 11:13 11:34
SR 11:41 12:05
SR 11:58 12:20
SR 12:38 13:01
SR 13:11 13:35
SR 13:18 13:39
SR 13:39 14:04
SR 14:02 14:24
SR 14:18 14:39
SR 14:38 15:01
SR 15:03 15:25
SR 15:16 15:38
SR 15:41 16:05
SR 16:13 16:34
SR 16:44 17:08
SR 17:00 17:22
SR 17:16 17:37
SR 17:41 18:06
SR 18:04 18:26
SR 18:24 18:46
SR 18:45 19:08
SR 19:00 19:24
SR 19:38 20:01
SR 📅 20:04 20:27
SR 📅 20:04 20:27
SR 20:45 21:08
SR 📅 21:11 21:32
SR 📅 21:11 21:32
SR 📅 21:45 22:09
SR 📅 21:45 22:09
SR 📅 22:10 22:31
SR 📅 22:10 22:31
SR 📅 22:21 22:42
SR 📅 22:21 22:42
SR 📅 22:39 23:02
SR 📅 22:39 23:02
SR 📅 23:05 23:27
SR 📅 23:05 23:27
Saturday SR 00:02 00:28
SR 00:06 00:31
SR 06:23 06:46
SR 06:38 07:02
SR 07:03 07:24
SR 07:17 07:39
SR 07:36 07:59
SR 08:01 08:25
SR 08:16 08:40
SR 08:36 08:59
SR 08:56 09:17
SR 09:25 09:46
SR 09:43 10:11
SR 09:59 10:20
SR 10:17 10:39
SR 10:43 11:07
SR 11:13 11:35
SR 11:39 12:03
SR 12:00 12:22
SR 12:16 12:37
SR 12:40 13:06
SR 13:12 13:33
SR 13:18 13:42
SR 13:38 14:01
SR 14:03 14:25
SR 14:20 14:43
SR 14:38 15:04
SR 15:03 15:25
SR 15:19 15:40
SR 15:41 16:07
SR 16:14 16:39
SR 16:21 16:44
SR 16:43 17:08
SR 17:00 17:23
SR 17:13 17:34
SR 17:40 18:04
SR 18:06 18:27
SR 18:25 18:47
SR 18:42 19:07
SR 19:04 19:26
SR 19:17 19:40
SR 19:38 20:01
SR 20:04 20:27
SR 20:44 21:10
SR 21:11 21:33
SR 21:38 22:01
SR 22:09 22:31
SR 22:21 22:42
SR 22:48 23:15
SR 23:07 23:28
SR 23:46 00:09
Sunday SR 00:03 00:29
SR 00:07 00:32
SR 08:58 09:28
SR 09:58 10:25
SR 10:37 11:00
SR 10:56 11:19
SR 11:36 11:59
SR 12:14 12:37
SR 12:36 12:59
SR 13:02 13:25
SR 13:36 13:59
SR 14:12 14:39
SR 14:36 14:59
SR 15:13 15:36
SR 15:39 16:02
SR 16:14 16:39
SR 16:36 16:59
SR 17:05 17:28
SR 17:36 18:01
SR 18:02 18:25
SR 18:39 19:02
SR 19:01 19:24
SR 19:37 20:02
SR 20:10 20:33
SR 20:58 21:21
SR 21:51 22:14
SR 21:58 22:21
SR 22:58 23:21
SR 23:36 23:59
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 Edinburgh at 06:46. The last train departs North Queensferry at 00:07 arriving at Edinburgh at 00:30. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between North Queensferry and Edinburgh is 23 minutes. Popular journeys from North Queensferry Popular journeys from Edinburgh Timetable data under licence from RSP / Rail Delivery Group