Edinburgh to Dalgety Bay TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:04 06:30
SR 06:36 07:01
SR 07:00 07:26
SR 07:34 08:00
SR 08:03 08:29
SR 08:36 09:03
SR 09:07 09:33
SR 09:39 10:04
SR 10:03 10:29
SR 10:38 11:03
SR 11:03 11:31
SR 11:35 12:00
SR 12:06 12:32
SR 12:36 13:01
SR 13:04 13:31
SR 13:37 14:02
SR 14:08 14:34
SR 14:41 15:06
SR 15:03 15:30
SR 15:38 16:03
SR 16:06 16:33
SR 16:39 17:04
SR 16:57 17:22
SR 17:00 17:28
SR 17:14 17:43
SR 17:38 18:03
SR 📅 17:52 18:18
SR 📅 17:52 18:18
SR 18:41 19:06
SR 📅 19:05 19:32
SR 📅 19:05 19:32
SR 19:42 20:07
SR 📅 20:05 20:31
SR 📅 20:05 20:31
SR 20:40 21:05
SR 📅 21:07 21:34
SR 📅 21:07 21:34
SR 21:35 22:00
SR 📅 22:04 22:31
SR 📅 22:04 22:31
SR 22:33 22:59
SR 📅 23:03 23:31
Saturday SR 06:03 06:29
SR 06:35 07:00
SR 07:00 07:26
SR 07:35 08:00
SR 08:04 08:30
SR 08:41 09:08
SR 09:05 09:31
SR 09:36 10:01
SR 10:03 10:30
SR 10:37 11:03
SR 11:04 11:31
SR 11:39 12:04
SR 12:05 12:32
SR 12:35 13:00
SR 13:02 13:29
SR 13:35 14:02
SR 14:03 14:32
SR 14:35 15:03
SR 15:05 15:31
SR 15:34 15:59
SR 16:02 16:31
SR 16:33 17:00
SR 17:01 17:28
SR 17:39 18:07
SR 17:53 18:21
SR 18:40 19:05
SR 19:05 19:32
SR 19:42 20:07
SR 20:04 20:31
SR 20:40 21:05
SR 21:03 21:31
SR 21:43 22:10
SR 22:03 22:31
SR 22:43 23:08
SR 23:05 23:31
Sunday SR 09:03 09:44
SR 10:03 10:31
SR 11:04 11:32
SR 12:03 12:31
SR 13:04 13:32
SR 14:03 14:31
SR 15:07 15:35
SR 16:03 16:31
SR 17:04 17:32
SR 18:03 18:41
SR 19:10 19:39
SR 20:10 20:40
SR 21:10 21:40
SR 22:11 22:40
SR 22:28 22:56
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 Dalgety Bay at 06:30. The last train departs Edinburgh at 23:03 arriving at Dalgety Bay at 23:31. Journey Time
The average journey time between Edinburgh and Dalgety Bay is 26 minutes. Popular journeys from Edinburgh Popular journeys from Dalgety Bay Timetable data under licence from RSP / Rail Delivery Group