22:19
Expected On time
Alloa
Calling at:
- Bishopbriggs (22:25)
- Lenzie (22:29)
- Croy (22:35)
- Larbert (22:48)
- Stirling (22:58)
- Alloa (23:08)
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:26
Expected On time
Falkirk Grahamston
via Cumbernauld
Calling at:
- Springburn (22:33)
- Robroyston (22:38)
- Stepps (22:41)
- Gartcosh (22:44)
- Greenfaulds (22:51)
- Cumbernauld (22:53)
- Camelon (23:07)
- Falkirk Grahamston (23:10)
22:33 Platform —
Expected On time
Anniesland
Calling at:
- Ashfield (22:38)
- Possilpark & Parkhouse (22:40)
- 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: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:45 Platform —
Expected On time
Edinburgh
via Falkirk High
Calling at:
- Croy (22:56)
- Falkirk High (23:05)
- Polmont (23:10)
- Linlithgow (23:15)
- Haymarket (23:29)
- Edinburgh (23:34)
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:51 Platform —
Expected On time
Alloa
Calling at:
- Bishopbriggs (22:56)
- Lenzie (23:00)
- Croy (23:06)
- Larbert (23:15)
- Stirling (23:24)
- Alloa (23:35)
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)