| Due | Expected | P | Destination | Service | Operator |
|---|---|---|---|---|---|
| 09:22 | On time | 3 | Helensburgh Central | From Edinburgh | ScotRail |
| 09:24 | On time | 4 | Edinburgh | From Helensburgh Central | ScotRail |
| 09:28 | Cancelled | Cumbernauld | From Dalmuir | ScotRail | |
| 09:32 | On time | 2 | Airdrie | From Balloch | ScotRail |
| 09:38 | On time | 5 | Whifflet | From Dalmuir | ScotRail |
| 09:41 | On time | 1 | Balloch | From Airdrie | ScotRail |
| 09:47 | On time | 2 | Larkhall | From Dalmuir | ScotRail |
| 09:50 | On time | 3 | Helensburgh Central | From Edinburgh | ScotRail |
| 09:51 | On time | 4 | Edinburgh | From Helensburgh Central | ScotRail |
| 09:58 | On time | 5 | Motherwell | From Dalmuir | ScotRail |
Trains to / from Larkhall may be cancelled, delayed by up to 15 minutes or revised. Latest information can be found in Status and Disruptions.