Edinburgh to Slateford Timetable
Monday to Friday SR 05:52 06:00
SR 06:58 07:06
SR 08:28 08:35
SR 09:27 09:35
SR 10:25 10:34
SR 11:27 11:34
SR 12:28 12:37
SR 13:25 13:32
SR 14:28 14:36
SR 15:27 15:34
SR 16:24 16:32
SR 17:26 17:34
SR 17:49 17:57
SR 17:59 18:06
SR 18:30 18:39
SR 19:30 19:37
SR 📅 20:27 20:35
SR 📅 20:27 20:35
SR 📅 21:26 21:34
SR 📅 21:26 21:34
SR 📅 21:26 21:34
SR 📅 22:26 22:34
SR 📅 22:26 22:34
SR 📅 22:26 22:34
SR 📅 22:57 23:05
SR 📅 22:57 23:05
SR 📅 22:57 23:07
SR 23:12 23:20
Saturday SR 05:52 06:01
SR 06:58 07:05
SR 08:27 08:35
SR 09:26 09:34
SR 10:26 10:34
SR 11:28 11:35
SR 12:28 12:35
SR 13:26 13:33
SR 14:28 14:36
SR 15:25 15:34
SR 16:25 16:32
SR 17:27 17:35
SR 17:49 17:58
SR 17:59 18:06
SR 18:31 18:40
SR 19:29 19:36
SR 20:30 20:38
SR 21:25 21:33
SR 22:27 22:35
SR 22:59 23:07
SR 23:23 23:30
Sunday SR 10:27 10:34
SR 12:26 12:34
SR 14:26 14:34
SR 16:26 16:34
SR 18:26 18:34
SR 20:26 20:33
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Edinburgh at 05:52 arriving at Slateford at 06:00. The last train departs Edinburgh at 23:12 arriving at Slateford at 23:20. Journey Time
The average journey time between Edinburgh and Slateford is 7 minutes. Calling Points
Trains operated by ScotRail (SR) call at Haymarket. Popular journeys from Edinburgh Popular journeys from Slateford Timetable data under licence from RSP / Rail Delivery Group