West Kilbride to Ardrossan South Beach TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:45 06:52
SR 07:38 07:45
SR 08:20 08:27
SR 09:17 09:24
SR 10:17 10:24
SR 11:17 11:24
SR 12:17 12:24
SR 13:17 13:24
SR 14:17 14:24
SR 15:17 15:24
SR 16:17 16:24
SR 17:17 17:24
SR 18:26 18:33
SR 19:17 19:24
SR 20:17 20:24
SR 📅 21:17 21:24
SR 📅 21:17 21:24
SR 22:17 22:24
SR 📅 23:03 23:10
SR 📅 23:03 23:10
SR 📅 23:03 23:10
Saturday SR 06:45 06:52
SR 08:17 08:24
SR 09:17 09:24
SR 10:17 10:24
SR 11:17 11:24
SR 12:17 12:24
SR 13:17 13:24
SR 14:17 14:24
SR 15:17 15:24
SR 16:17 16:24
SR 17:17 17:24
SR 18:19 18:26
SR 19:17 19:24
SR 20:17 20:24
SR 21:20 21:27
SR 22:17 22:24
SR 23:03 23:10
Sunday SR 09:04 09:11
SR 10:04 10:11
SR 11:04 11:11
SR 12:04 12:11
SR 13:03 13:10
SR 14:04 14:11
SR 15:04 15:11
SR 16:04 16:11
SR 17:04 17:11
SR 18:04 18:11
SR 19:04 19:11
SR 20:04 20:11
SR 21:04 21:11
SR 22:04 22:11
SR 23:10 23:17
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs West Kilbride at 06:45 arriving at Ardrossan South Beach at 06:52. The last train departs West Kilbride at 23:03 arriving at Ardrossan South Beach at 23:10. Journey Time
The average journey time between West Kilbride and Ardrossan South Beach is 7 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from West Kilbride Popular journeys from Ardrossan South Beach Timetable data under licence from RSP / Rail Delivery Group