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