Kingsknowe to Curriehill TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:05 06:10
SR 07:10 07:15
SR 08:38 08:44
SR 09:38 09:44
SR 10:37 10:43
SR 11:38 11:43
SR 12:40 12:45
SR 13:36 13:42
SR 14:39 14:44
SR 15:40 15:46
SR 16:35 16:41
SR 17:37 17:42
SR 18:00 18:07
SR 18:09 18:14
SR 18:42 18:47
SR 19:41 19:46
SR 📅 20:38 20:44
SR 📅 20:38 20:44
SR 📅 21:38 21:43
SR 📅 21:38 21:43
SR 📅 21:38 21:43
SR 📅 22:37 22:43
SR 📅 22:37 22:43
SR 📅 22:37 22:43
SR 📅 23:08 23:14
SR 📅 23:08 23:14
SR 📅 23:10 23:16
SR 23:24 23:29
Saturday SR 06:05 06:10
SR 07:09 07:14
SR 08:39 08:44
SR 09:37 09:43
SR 10:37 10:42
SR 11:38 11:43
SR 12:39 12:44
SR 13:37 13:42
SR 14:40 14:45
SR 15:38 15:43
SR 16:36 16:41
SR 17:39 17:44
SR 18:02 18:07
SR 18:09 18:14
SR 18:43 18:48
SR 19:40 19:45
SR 20:41 20:46
SR 21:38 21:43
SR 22:38 22:44
SR 23:10 23:15
SR 23:34 23:39
Sunday SR 10:38 10:43
SR 12:37 12:43
SR 14:37 14:43
SR 16:37 16:43
SR 18:37 18:43
SR 20:35 20:40
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Kingsknowe at 06:05 arriving at Curriehill at 06:10. The last train departs Kingsknowe at 23:24 arriving at Curriehill at 23:29. Journey Time
The average journey time between Kingsknowe and Curriehill is 5 minutes. Calling Points
Trains operated by ScotRail (SR) call at Wester Hailes. Popular journeys from Kingsknowe Popular journeys from Curriehill Timetable data under licence from RSP / Rail Delivery Group