← Change station
Kilmaurs
Earlier trains
07:42
Carlisle
1L79 • ScotRail
1
07:59
Glasgow Central
1L70 • ScotRail
1
08:09
Kilmarnock
1A08 • ScotRail
1
08:27
Glasgow Central
1A09 • ScotRail
1
08:42
Ayr
1A10 • ScotRail
1
09:02
Glasgow Central
1A11 • ScotRail
1
09:12
Kilmarnock
1A12 • ScotRail
1
09:31
Glasgow Central
1A13 • ScotRail
1
Later trains