Operator: ScotRail
Calling Points:
| 15:57 | Uphall | On time |
| 16:01 | Livingston North | On time |
| 16:06 | Bathgate | On time |
| 16:10 | Armadale | On time |
| 16:14 | Blackridge | On time |
| 16:20 | Caldercruix | On time |
| 16:24 | Drumgelloch | On time |
| 16:27 | Airdrie | On time |
| 16:30 | Coatdyke | On time |
| 16:33 | Coatbridge Sunnyside | On time |
| 16:36 | Blairhill | On time |
| 16:40 | Easterhouse | On time |
| 16:42 | Garrowhill | On time |
| 16:45 | Shettleston | On time |
| 16:47 | Carntyne | On time |
| 16:50 | Bellgrove | On time |
| 16:52 | High Street | On time |
| 16:54 | Glasgow Queen Street | On time |
| 16:57 | Charing Cross (Glasgow) | On time |
| 17:01 | Partick | On time |
| 17:03 | Hyndland | On time |
| 17:07 | Anniesland | On time |
| 17:10 | Westerton | On time |
| 17:12 | Drumchapel | On time |
| 17:14 | Drumry | On time |
| 17:17 | Singer | On time |
| 17:19 | Dalmuir | On time |
| 17:28 | Dumbarton East | On time |
| 17:30 | Dumbarton Central | On time |
| 17:32 | Dalreoch | On time |
| 17:37 | Cardross | On time |
| 17:42 | Craigendoran | On time |
| 17:45 | Helensburgh Central | On time |
