19:13
Expected 19:15
Balloch
via Singer
Calling at:
- Charing Cross (Glasgow) (19:15)
- Partick (19:20)
- Hyndland (19:22)
- Anniesland (19:26)
- Westerton (19:29)
- Drumchapel (19:31)
- Drumry (19:33)
- Singer (19:36)
- Dalmuir (19:38)
- Kilpatrick (19:42)
- Bowling (19:45)
- Dumbarton East (19:50)
- Dumbarton Central (19:52)
- Dalreoch (19:54)
- Renton (19:57)
- Alexandria (20:00)
- Balloch (20:04)
19:15
Expected On time
Edinburgh
via Falkirk High
Calling at:
- Croy (19:25)
- Falkirk High (19:34)
- Polmont (19:39)
- Linlithgow (19:44)
- Haymarket (20:00)
- Edinburgh (20:06)
19:21
Expected On time
Garscadden
Calling at:
- Charing Cross (Glasgow) (19:23)
- Partick (19:27)
- Hyndland (19:29)
- Garscadden (19:37)
19:22
Expected On time
Alloa
Calling at:
- Bishopbriggs (19:28)
- Lenzie (19:32)
- Croy (19:38)
- Larbert (19:49)
- Stirling (19:57)
- Alloa (20:07)
19:26
Expected On time
Airdrie
Calling at:
- High Street (19:28)
- Bellgrove (19:30)
- Carntyne (19:34)
- Shettleston (19:36)
- Garrowhill (19:39)
- Easterhouse (19:42)
- Blairhill (19:46)
- Coatbridge Sunnyside (19:48)
- Airdrie (19:53)
19:26 Platform —
Expected On time
Falkirk Grahamston
via Cumbernauld
Calling at:
- Springburn (19:33)
- Robroyston (19:38)
- Stepps (19:41)
- Gartcosh (19:44)
- Greenfaulds (19:51)
- Cumbernauld (19:53)
- Camelon (20:06)
- Falkirk Grahamston (20:09)
19:31
Expected On time
Springburn
Calling at:
- High Street (19:33)
- Bellgrove (19:36)
- Duke Street (19:38)
- Alexandra Parade (19:39)
- Barnhill (19:42)
- Springburn (19:44)
19:32
Expected On time
Helensburgh Central
Calling at:
- Charing Cross (Glasgow) (19:34)
- Partick (19:38)
- Hyndland (19:40)
- Dalmuir (19:48)
- Dumbarton East (19:59)
- Dumbarton Central (20:01)
- Dalreoch (20:03)
- Cardross (20:08)
- Craigendoran (20:17)
- Helensburgh Central (20:20)
19:33 Platform —
Expected On time
Anniesland
Calling at:
- Ashfield (19:38)
- Possilpark & Parkhouse (19:40)
- Gilshochill (19:43)
- Summerston (19:45)
- Maryhill (19:47)
- Kelvindale (19:49)
- Anniesland (19:52)
19:37 Platform —
Expected On time
Aberdeen
Calling at:
- Stirling (20:03)
- Perth (20:34)
- Invergowrie (20:58)
- Dundee (21:05)
- Broughty Ferry (21:13)
- Monifieth (21:18)
- Carnoustie (21:24)
- Arbroath (21:31)
- Montrose (21:47)
- Laurencekirk (21:58)
- Stonehaven (22:11)
- Portlethen (22:19)
- Aberdeen (22:31)