22:17
Expected On time
Helensburgh Central
via Singer
Calling at:
- Charing Cross (Glasgow) (22:19)
- Partick (22:24)
- Hyndland (22:26)
- Anniesland (22:29)
- Westerton (22:32)
- Drumchapel (22:35)
- Drumry (22:37)
- Singer (22:39)
- Dalmuir (22:44)
- Dumbarton East (22:56)
- Dumbarton Central (22:58)
- Dalreoch (23:00)
- Cardross (23:05)
- Craigendoran (23:10)
- Helensburgh Central (23:13)
22:26
Expected On time
Edinburgh
Calling at:
- High Street (22:28)
- Bellgrove (22:30)
- Carntyne (22:33)
- Shettleston (22:36)
- Garrowhill (22:38)
- Easterhouse (22:41)
- Blairhill (22:45)
- Coatbridge Sunnyside (22:47)
- Coatdyke (22:50)
- Airdrie (22:52)
- Drumgelloch (22:57)
- Caldercruix (23:01)
- Blackridge (23:08)
- Armadale (23:12)
- Bathgate (23:16)
- Livingston North (23:23)
- Uphall (23:27)
- Edinburgh Park (23:35)
- Haymarket (23:40)
- Edinburgh (23:46)
22:31 Platform —
Expected On time
Edinburgh
via Falkirk Grahamston
Calling at:
- Cumbernauld (22:49)
- Camelon (23:01)
- Falkirk Grahamston (23:03)
- Polmont (23:10)
- Linlithgow (23:15)
- Haymarket (23:29)
- Edinburgh (23:34)
22:34 Platform —
Expected On time
Anniesland
Calling at:
- Ashfield (22:39)
- Possilpark & Parkhouse (22:41)
- Gilshochill (22:43)
- Summerston (22:45)
- Maryhill (22:47)
- Kelvindale (22:49)
- Anniesland (22:52)
22:36
Expected On time
Springburn
Calling at:
- High Street (22:38)
- Bellgrove (22:40)
- Duke Street (22:42)
- Alexandra Parade (22:43)
- Barnhill (22:46)
- Springburn (22:48)
22:38 Platform —
Expected On time
Stirling
Calling at:
- Springburn (22:42)
- Robroyston (22:47)
- Stepps (22:49)
- Gartcosh (22:53)
- Greenfaulds (22:59)
- Cumbernauld (23:01)
- Larbert (23:11)
- Stirling (23:19)
22:40
Expected On time
Balloch
via Yoker
Calling at:
- Charing Cross (Glasgow) (22:42)
- Partick (22:50)
- Hyndland (22:52)
- Jordanhill (22:55)
- Scotstounhill (22:57)
- Garscadden (22:59)
- Yoker (23:02)
- Clydebank (23:04)
- Dalmuir (23:07)
- Kilpatrick (23:11)
- Bowling (23:14)
- Dumbarton East (23:18)
- Dumbarton Central (23:20)
- Dalreoch (23:22)
- Renton (23:25)
- Alexandria (23:28)
- Balloch (23:32)
22:47
Expected On time
Helensburgh Central
via Singer
Calling at:
- Charing Cross (Glasgow) (22:49)
- Partick (22:54)
- Hyndland (22:57)
- Anniesland (23:00)
- Westerton (23:03)
- Drumchapel (23:06)
- Drumry (23:08)
- Singer (23:10)
- Dalmuir (23:13)
- Dumbarton East (23:23)
- Dumbarton Central (23:25)
- Dalreoch (23:27)
- Cardross (23:32)
- Craigendoran (23:39)
- Helensburgh Central (23:43)
22:53
Expected On time
Bathgate
Calling at:
- High Street (22:55)
- Bellgrove (22:57)
- Carntyne (23:01)
- Shettleston (23:03)
- Garrowhill (23:06)
- Easterhouse (23:08)
- Blairhill (23:12)
- Coatbridge Sunnyside (23:15)
- Coatdyke (23:17)
- Airdrie (23:20)
- Drumgelloch (23:24)
- Caldercruix (23:28)
- Blackridge (23:34)
- Armadale (23:38)
- Bathgate (23:42)