23:20
Expected Delayed
Kilmarnock
Calling at:
- Pollokshaws West (23:23)
- Kennishead (23:26)
- Priesthill & Darnley (23:28)
- Nitshill (23:31)
- Barrhead (23:36)
- Dunlop (23:48)
- Stewarton (23:52)
- Kilmaurs (23:56)
- Kilmarnock (00:01)
Departures

This train has already left the station.