Inverkeithing to Dunfermline Town Timetable
Monday to Friday SR 06:43 06:51
SR 07:13 07:21
SR 07:43 07:51
SR 08:10 08:18
SR 08:36 08:45
SR 09:09 09:17
SR 09:42 09:51
SR 10:09 10:17
SR 10:38 10:46
SR 11:07 11:16
SR 11:43 11:51
SR 12:12 12:21
SR 12:45 12:53
SR 13:12 13:20
SR 13:43 13:52
SR 14:14 14:23
SR 14:43 14:51
SR 15:11 15:19
SR 15:42 15:50
SR 16:09 16:17
SR 16:42 16:50
SR 17:13 17:21
SR 17:33 17:42
SR 17:45 17:54
SR 18:07 18:16
SR 18:45 18:53
SR 19:17 19:26
SR 19:41 19:49
SR 20:12 20:21
SR 20:16 20:26
SR 20:41 20:50
SR 21:13 21:22
SR 21:41 21:49
SR 22:16 22:25
SR 📅 22:39 22:47
SR 📅 22:39 22:47
SR 📅 23:15 23:23
SR 📅 23:15 23:23
SR 📅 23:43 23:51
SR 📅 23:43 23:51
Saturday SR 06:43 06:51
SR 07:13 07:21
SR 07:42 07:50
SR 08:13 08:21
SR 08:41 08:49
SR 09:15 09:24
SR 09:43 09:51
SR 10:15 10:23
SR 10:43 10:51
SR 11:13 11:22
SR 11:43 11:51
SR 12:11 12:19
SR 12:44 12:52
SR 13:13 13:21
SR 13:45 13:53
SR 14:16 14:24
SR 14:44 14:52
SR 15:16 15:25
SR 15:43 15:51
SR 16:11 16:19
SR 16:43 16:51
SR 17:12 17:20
SR 17:43 17:52
SR 18:10 18:18
SR 18:44 18:52
SR 19:19 19:27
SR 19:44 19:52
SR 20:12 20:20
SR 20:39 20:47
SR 21:13 21:22
SR 21:42 21:50
SR 22:14 22:23
SR 22:43 22:51
SR 23:16 23:24
SR 23:43 23:51
Sunday SR 10:23 10:31
SR 11:24 11:32
SR 12:20 12:28
SR 13:20 13:28
SR 14:25 14:33
SR 15:20 15:28
SR 16:21 16:29
SR 17:18 17:26
SR 18:20 18:28
SR 19:20 19:28
SR 20:20 20:28
SR 22:20 22:28
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Inverkeithing at 06:43 arriving at Dunfermline Town at 06:51. The last train departs Inverkeithing at 23:43 arriving at Dunfermline Town at 23:51. Journey Time
The average journey time between Inverkeithing and Dunfermline Town is 8 minutes. Calling Points
Trains operated by ScotRail (SR) call at Rosyth. Popular journeys from Inverkeithing Popular journeys from Dunfermline Town Timetable data under licence from RSP / Rail Delivery Group