← Change station
Kilmarnock
Earlier trains
19:29
Glasgow Central
2A05 • ScotRail
2
19:53
Carlisle
1L73 • ScotRail
4
19:57
Glasgow Central
1L94 • ScotRail
3
20:28
Glasgow Central
2A09 • ScotRail
21:06
Glasgow Central
2A11 • ScotRail
21:11
Stranraer
1A84 • ScotRail
Later trains