Operator: ScotRail
Calling Points:
| 19:21 | Kilmarnock | On time |
| 19:21 | Kilmarnock | On time |
| 19:38 | Stewarton | On time |
| 19:43 | Dunlop | On time |
| 19:53 | Barrhead | On time |
| 19:56 | Nitshill | On time |
| 19:58 | Priesthill & Darnley | On time |
| 20:01 | Kennishead | On time |
| 20:04 | Pollokshaws West | On time |
| 20:07 | Crossmyloof | On time |
| 20:15 | Glasgow Central | On time |
| 19:51 | Kilmarnock | Delayed | Delayed |
| 20:10 | Auchinleck | Delayed | Delayed |
| 20:18 | New Cumnock | Delayed | Delayed |
| 20:27 | Kirkconnel | Delayed | Delayed |
| 20:32 | Sanquhar | Delayed | Delayed |
| 20:59 | Dumfries | Delayed | Delayed |
| 21:16 | Annan | Delayed | Delayed |
| 21:24 | Gretna Green | Delayed | Delayed |
| 21:39 | Carlisle | Delayed | Delayed |
| 20:06 | Stewarton | On time |
| 20:11 | Dunlop | On time |
| 20:21 | Barrhead | On time |
| 20:37 | Glasgow Central | On time |
| 20:21 | Kilmarnock | On time |
| 20:37 | Stewarton | On time |
| 20:42 | Dunlop | On time |
| 20:52 | Barrhead | On time |
| 20:55 | Nitshill | On time |
| 20:57 | Priesthill & Darnley | On time |
| 21:00 | Kennishead | On time |
| 21:03 | Pollokshaws West | On time |
| 21:06 | Crossmyloof | On time |
| 21:16 | Glasgow Central | On time |
| 20:54 | Kilmarnock | On time |
| 21:15 | Stewarton | On time |
| 21:20 | Dunlop | On time |
| 21:30 | Barrhead | On time |
| 21:43 | Glasgow Central | On time |