Dalgety Bay to North Queensferry TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 📅 06:16 06:23
SR 📅 06:16 06:23
SR 06:56 07:03
SR 07:17 07:25
SR 07:54 08:02
SR 08:18 08:25
SR 08:52 08:59
SR 09:51 09:58
SR 10:57 11:13
SR 11:51 11:58
SR 12:54 13:11
SR 13:55 14:02
SR 14:55 15:03
SR 15:57 16:13
SR 16:52 17:00
SR 17:57 18:04
SR 18:53 19:00
SR 📅 19:57 20:04
SR 📅 19:57 20:04
SR 📅 21:03 21:11
SR 📅 21:03 21:11
SR 📅 22:02 22:09
SR 📅 22:02 22:09
SR 📅 22:57 23:05
SR 📅 22:57 23:05
SR 📅 23:55 00:06
Saturday SR 06:16 06:23
SR 06:55 07:03
SR 07:53 08:01
SR 08:49 08:56
SR 09:51 09:59
SR 10:57 11:13
SR 11:53 12:00
SR 12:56 13:12
SR 13:55 14:03
SR 14:55 15:03
SR 15:56 16:13
SR 16:53 17:00
SR 17:58 18:06
SR 18:56 19:03
SR 19:57 20:04
SR 21:03 21:11
SR 22:02 22:09
SR 22:59 23:07
SR 23:57 00:07
Sunday SR 08:51 08:58
SR 09:51 09:58
SR 10:30 10:37
SR 12:07 12:14
SR 12:54 13:02
SR 13:51 14:12
SR 14:55 15:13
SR 16:07 16:14
SR 16:57 17:05
SR 17:54 18:02
SR 18:54 19:01
SR 20:03 20:10
SR 20:51 20:58
SR 21:51 21:58
SR 22:51 22:58
SR 23:28 23:36
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Dalgety Bay at 06:16 arriving at North Queensferry at 06:23. The last train departs Dalgety Bay at 23:55 arriving at North Queensferry at 00:06. Journey Time
The average journey time between Dalgety Bay and North Queensferry is 8 minutes. Calling Points
Trains operated by ScotRail (SR) call at Inverkeithing. Popular journeys from Dalgety Bay Popular journeys from North Queensferry Timetable data under licence from RSP / Rail Delivery Group