← Change station
Stewarton
Earlier trains
16:13
16:14
Kilmarnock
1A16 • ScotRail
1
16:39
16:40
Glasgow Central
1A17 • ScotRail
2
16:41
cancelled
Carlisle
1L97 • ScotRail
1
17:08
17:10
Glasgow Central
1A19 • ScotRail
2
17:12
17:13
Kilmarnock
1A20 • ScotRail
1
17:38
Glasgow Central
1A21 • ScotRail
2
17:42
Ayr
1A22 • ScotRail
1
18:08
Glasgow Central
1L90 • ScotRail
2
18:11
Dumfries
1A24 • ScotRail
1
Later trains