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