07:38
Expected On time
Milngavie
Calling at:
- Charing Cross (Glasgow) (07:40)
- Partick (07:44)
- Hyndland (07:46)
- Anniesland (07:50)
- Westerton (07:53)
- Bearsden (07:55)
- Hillfoot (07:58)
- Milngavie (08:01)
07:41
Expected On time
Aberdeen
Calling at:
- Stirling (08:08)
- Perth (08:38)
- Dundee (09:01)
- Arbroath (09:19)
- Montrose (09:33)
- Laurencekirk (09:45)
- Stonehaven (09:58)
- Portlethen (10:06)
- Aberdeen (10:18)
07:43
Expected On time
Balloch
via Singer
Calling at:
- Charing Cross (Glasgow) (07:45)
- Partick (07:50)
- Hyndland (07:52)
- Anniesland (07:55)
- Westerton (07:58)
- Drumchapel (08:01)
- Drumry (08:03)
- Singer (08:05)
- Dalmuir (08:08)
- Kilpatrick (08:12)
- Bowling (08:15)
- Dumbarton East (08:19)
- Dumbarton Central (08:21)
- Dalreoch (08:23)
- Renton (08:26)
- Alexandria (08:29)
- Balloch (08:32)
07:45 Platform —
Expected On time
Edinburgh
via Falkirk High
Calling at:
- Croy (07:55)
- Falkirk High (08:04)
- Polmont (08:09)
- Linlithgow (08:14)
- Haymarket (08:32)
- Edinburgh (08:37)
07:48
Expected On time
Edinburgh
Calling at:
- High Street (07:50)
- Bellgrove (07:52)
- Carntyne (07:55)
- Shettleston (07:58)
- Coatbridge Sunnyside (08:06)
- Airdrie (08:12)
- Drumgelloch (08:16)
- Caldercruix (08:21)
- Blackridge (08:27)
- Armadale (08:31)
- Bathgate (08:36)
- Livingston North (08:46)
- Uphall (08:50)
- Edinburgh Park (09:01)
- Haymarket (09:07)
- Edinburgh (09:13)
07:51
Expected On time
Alloa
Calling at:
- Bishopbriggs (07:56)
- Lenzie (08:00)
- Croy (08:06)
- Larbert (08:16)
- Stirling (08:24)
- Alloa (08:36)
07:52
Expected On time
Milngavie
Calling at:
- Charing Cross (Glasgow) (07:54)
- Partick (07:58)
- Hyndland (08:00)
- Anniesland (08:04)
- Westerton (08:07)
- Bearsden (08:09)
- Hillfoot (08:12)
- Milngavie (08:15)
07:54
Expected On time
Cumbernauld
Calling at:
- Springburn (08:01)
- Robroyston (08:06)
- Stepps (08:09)
- Gartcosh (08:12)
- Greenfaulds (08:19)
- Cumbernauld (08:21)
07:57
Expected On time
Airdrie
Calling at:
- High Street (07:59)
- Bellgrove (08:02)
- Carntyne (08:05)
- Shettleston (08:08)
- Garrowhill (08:11)
- Easterhouse (08:13)
- Blairhill (08:17)
- Coatbridge Sunnyside (08:20)
- Coatdyke (08:23)
- Airdrie (08:27)
08:00 Platform —
Expected On time
Edinburgh
via Falkirk High
Calling at:
- Bishopbriggs (08:05)
- Lenzie (08:09)
- Falkirk High (08:22)
- Haymarket (08:47)
- Edinburgh (08:53)