18:10
Expected 18:18
Dundee
Calling at:
- Larbert (18:28)
- Stirling (18:35)
- Bridge of Allan (18:43)
- Dunblane (18:48)
- Gleneagles (19:02)
- Perth (19:18)
- Invergowrie (19:43)
- Dundee (19:51)
This service has been delayed by overcrowding
18:15
Expected 18:18
Dalmuir
Calling at:
- Greenfaulds (18:17)
- Coatbridge Central (18:27)
- Whifflet (18:30)
- Motherwell (18:37)
- Airbles (18:49)
- Hamilton Central (18:55)
- Hamilton West (18:58)
- Blantyre (19:01)
- Newton (19:05)
- Cambuslang (19:11)
- Rutherglen (19:14)
- Dalmarnock (19:17)
- Bridgeton (19:19)
- Argyle Street (19:22)
- Glasgow Central (19:24)
- Anderston (19:26)
- Exhibition Centre (19:29)
- Partick (19:32)
- Hyndland (19:34)
- Anniesland (19:38)
- Westerton (19:41)
- Drumchapel (19:44)
- Drumry (19:46)
- Singer (19:48)
- Dalmuir (19:51)
This service has been delayed by a late running train being in front of this one
18:19
Expected 18:22
Edinburgh
Calling at:
- Camelon (18:31)
- Falkirk Grahamston (18:34)
- Polmont (18:39)
- Linlithgow (18:44)
- Haymarket (18:58)
- Edinburgh (19:03)
18:32
Expected On time
Glasgow Queen Street
Calling at:
- Glasgow Queen Street (18:51)
18:35
Expected On time
Stirling
Calling at:
- Larbert (18:45)
- Stirling (18:53)
18:38
Expected On time
Glasgow Queen Street
Calling at:
- Greenfaulds (18:40)
- Gartcosh (18:52)
- Stepps (18:56)
- Springburn (19:04)
- Glasgow Queen Street (19:11)
18:57
Expected On time
Edinburgh
Calling at:
- Camelon (19:08)
- Falkirk Grahamston (19:11)
- Polmont (19:16)
- Linlithgow (19:21)
- Haymarket (19:38)
- Edinburgh (19:43)
19:08
Expected On time
Glasgow Queen Street
Calling at:
- Glasgow Queen Street (19:29)