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