Edinburgh to Dunfermline Town Timetable
Monday to Friday SR 06:18 06:51
SR 06:48 07:21
SR 07:18 07:51
SR 07:46 08:18
SR 08:11 08:45
SR 08:45 09:17
SR 09:16 09:51
SR 09:45 10:17
SR 10:16 10:46
SR 10:42 11:16
SR 11:18 11:51
SR 11:48 12:21
SR 12:20 12:53
SR 12:46 13:20
SR 13:18 13:52
SR 13:48 14:23
SR 14:17 14:51
SR 14:45 15:19
SR 15:17 15:50
SR 15:45 16:17
SR 16:17 16:50
SR 16:49 17:21
SR 17:08 17:42
SR 17:18 17:54
SR 17:42 18:16
SR 18:19 18:53
SR 18:54 19:26
SR 19:19 19:49
SR 19:49 20:21
SR 20:17 20:50
SR 20:50 21:22
SR 21:19 21:49
SR 21:51 22:25
SR 📅 22:16 22:47
SR 📅 22:16 22:47
SR 📅 22:49 23:23
SR 📅 22:49 23:23
SR 📅 23:18 23:51
SR 📅 23:18 23:51
Saturday SR 06:18 06:51
SR 06:48 07:21
SR 07:18 07:50
SR 07:48 08:21
SR 08:18 08:49
SR 08:49 09:24
SR 09:18 09:51
SR 09:49 10:23
SR 10:21 10:51
SR 10:50 11:22
SR 11:18 11:51
SR 11:47 12:19
SR 12:19 12:52
SR 12:50 13:21
SR 13:19 13:53
SR 13:50 14:24
SR 14:18 14:52
SR 14:52 15:25
SR 15:18 15:51
SR 15:47 16:19
SR 16:18 16:51
SR 16:49 17:20
SR 17:18 17:52
SR 17:45 18:18
SR 18:18 18:52
SR 18:55 19:27
SR 19:21 19:52
SR 19:49 20:20
SR 20:17 20:47
SR 20:50 21:22
SR 21:20 21:50
SR 21:49 22:23
SR 22:17 22:51
SR 22:50 23:24
SR 23:18 23:51
Sunday SR 09:55 10:31
SR 10:59 11:32
SR 11:55 12:28
SR 12:55 13:28
SR 14:00 14:33
SR 14:55 15:28
SR 15:56 16:29
SR 16:53 17:26
SR 17:55 18:28
SR 18:55 19:28
SR 19:55 20:28
SR 21:55 22:28
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Edinburgh at 06:18 arriving at Dunfermline Town at 06:51. The last train departs Edinburgh at 23:18 arriving at Dunfermline Town at 23:51. Journey Time
The average journey time between Edinburgh and Dunfermline Town is 32 minutes. Popular journeys from Edinburgh Popular journeys from Dunfermline Town Timetable data under licence from RSP / Rail Delivery Group