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