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