← Change station
Kilmaurs
Earlier trains
18:34
Glasgow Central
1A01 • ScotRail
1
18:46
Kilmarnock
1A02 • ScotRail
1
19:03
Glasgow Central
1A03 • ScotRail
1
19:17
Kilmarnock
1A04 • ScotRail
1
19:33
Glasgow Central
2A05 • ScotRail
1
19:47
Carlisle
1L73 • ScotRail
1
20:01
Glasgow Central
1L94 • ScotRail
1
20:16
Kilmarnock
2A08 • ScotRail
1
20:32
Glasgow Central
2A09 • ScotRail
1
Later trains