Ardrossan South Beach to West Kilbride TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 📅 00:03 00:07
SR 📅 07:49 07:55
SR 📅 07:49 07:55
SR 📅 07:49 07:55
SR 08:31 08:37
SR 09:31 09:37
SR 10:30 10:36
SR 11:30 11:36
SR 12:30 12:36
SR 13:30 13:36
SR 14:30 14:36
SR 15:30 15:36
SR 📅 16:31 16:37
SR 📅 16:31 16:37
SR 📅 17:28 17:34
SR 📅 17:28 17:34
SR 17:59 18:05
SR 18:37 18:43
SR 19:30 19:36
SR 20:30 20:36
SR 21:32 21:38
SR 22:30 22:36
SR 📅 23:30 23:36
SR 📅 23:30 23:36
Saturday SR 00:30 00:36
SR 07:44 07:50
SR 08:31 08:37
SR 09:31 09:37
SR 10:30 10:36
SR 11:30 11:36
SR 12:32 12:38
SR 13:30 13:36
SR 14:30 14:36
SR 15:30 15:36
SR 16:31 16:37
SR 17:27 17:33
SR 18:32 18:38
SR 19:31 19:37
SR 20:32 20:38
SR 21:30 21:36
SR 22:30 22:36
SR 23:30 23:36
Sunday SR 00:03 00:07
SR 10:25 10:31
SR 11:25 11:31
SR 12:25 12:31
SR 13:25 13:31
SR 14:25 14:31
SR 15:25 15:31
SR 16:25 16:31
SR 17:25 17:31
SR 18:25 18:31
SR 19:25 19:31
SR 20:25 20:31
SR 21:25 21:31
SR 22:25 22:31
SR 23:35 23:41
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Ardrossan South Beach at 07:49 arriving at West Kilbride at 07:55. The last train departs Ardrossan South Beach at 00:03 arriving at West Kilbride at 00:07. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Ardrossan South Beach and West Kilbride is 5 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Ardrossan South Beach Popular journeys from West Kilbride Timetable data under licence from RSP / Rail Delivery Group