Edinburgh to Aberdour TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:04 06:35
SR 06:36 07:06
SR 07:00 07:31
SR 07:34 08:05
SR 08:03 08:34
SR 08:36 09:08
SR 09:07 09:38
SR 09:39 10:09
SR 10:03 10:34
SR 10:38 11:08
SR 11:03 11:36
SR 11:35 12:05
SR 12:06 12:37
SR 12:36 13:06
SR 13:04 13:36
SR 13:37 14:07
SR 14:08 14:39
SR 14:41 15:11
SR 15:03 15:35
SR 15:38 16:08
SR 16:06 16:38
SR 16:39 17:09
SR 17:00 17:32
SR 17:14 17:48
SR 17:38 18:08
SR 📅 17:52 18:23
SR 📅 17:52 18:23
SR 18:41 19:11
SR 📅 19:05 19:37
SR 📅 19:05 19:37
SR 19:42 20:12
SR 📅 20:05 20:36
SR 📅 20:05 20:36
SR 20:40 21:09
SR 📅 21:07 21:39
SR 📅 21:07 21:39
SR 21:35 22:05
SR 📅 22:04 22:36
SR 📅 22:04 22:36
SR 22:33 23:04
SR 📅 23:03 23:36
Saturday SR 06:03 06:34
SR 06:35 07:05
SR 07:00 07:31
SR 07:35 08:05
SR 08:04 08:35
SR 08:41 09:13
SR 09:05 09:36
SR 09:36 10:06
SR 10:03 10:35
SR 10:37 11:08
SR 11:04 11:36
SR 11:39 12:08
SR 12:05 12:36
SR 12:35 13:05
SR 13:02 13:34
SR 13:35 14:07
SR 14:03 14:37
SR 14:35 15:08
SR 15:05 15:36
SR 15:34 16:04
SR 16:02 16:36
SR 16:33 17:05
SR 17:01 17:32
SR 17:39 18:11
SR 17:53 18:25
SR 18:40 19:10
SR 19:05 19:37
SR 19:42 20:12
SR 20:04 20:36
SR 20:40 21:10
SR 21:03 21:36
SR 21:43 22:15
SR 22:03 22:36
SR 22:43 23:13
SR 23:05 23:36
Sunday SR 09:03 09:48
SR 10:03 10:35
SR 11:04 11:36
SR 12:03 12:35
SR 13:04 13:36
SR 14:03 14:35
SR 15:07 15:39
SR 16:03 16:36
SR 17:04 17:36
SR 18:03 18:45
SR 19:10 19:44
SR 20:10 20:45
SR 21:10 21:45
SR 22:11 22:45
SR 22:28 23:00
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Edinburgh at 06:04 arriving at Aberdour at 06:35. The last train departs Edinburgh at 23:03 arriving at Aberdour at 23:36. Journey Time
The average journey time between Edinburgh and Aberdour is 31 minutes. Popular journeys from Edinburgh Popular journeys from Aberdour Timetable data under licence from RSP / Rail Delivery Group