09:36 Platform —
Expected Cancelled
Glasgow Queen Street
via Falkirk Grahamston
Calling at:
- Linlithgow (09:54)
- Polmont (10:00)
- Falkirk Grahamston (10:05)
- Cumbernauld (10:18)
- Glasgow Queen Street (10:37)
09:39
Expected On time
Aberdeen
Calling at:
- Edinburgh Gateway (09:44)
- Inverkeithing (09:58)
- Kirkcaldy (10:14)
- Markinch (10:23)
- Ladybank (10:30)
- Cupar (10:37)
- Leuchars (10:44)
- Dundee (10:58)
- Arbroath (11:16)
- Montrose (11:30)
- Stonehaven (11:53)
- Portlethen (12:02)
- Aberdeen (12:14)
09:40
Expected On time
Dunblane
Calling at:
- Edinburgh Park (09:44)
- Linlithgow (10:03)
- Polmont (10:08)
- Falkirk Grahamston (10:13)
- Camelon (10:17)
- Larbert (10:20)
- Stirling (10:28)
- Bridge of Allan (10:33)
- Dunblane (10:37)
09:43
Expected On time
Helensburgh Central
Calling at:
- Edinburgh Park (09:48)
- Uphall (10:01)
- Livingston North (10:04)
- Bathgate (10:09)
- Armadale (10:14)
- Blackridge (10:18)
- Caldercruix (10:24)
- Drumgelloch (10:28)
- Airdrie (10:31)
- Coatdyke (10:34)
- Coatbridge Sunnyside (10:37)
- Blairhill (10:39)
- Easterhouse (10:43)
- Garrowhill (10:46)
- Shettleston (10:48)
- Carntyne (10:50)
- Bellgrove (10:54)
- High Street (10:56)
- Glasgow Queen Street (10:58)
- Charing Cross (Glasgow) (11:00)
- Partick (11:04)
- Hyndland (11:06)
- Anniesland (11:10)
- Westerton (11:13)
- Drumchapel (11:15)
- Drumry (11:17)
- Singer (11:20)
- Dalmuir (11:22)
- Dumbarton East (11:31)
- Dumbarton Central (11:33)
- Dalreoch (11:35)
- Cardross (11:40)
- Craigendoran (11:45)
- Helensburgh Central (11:48)
10:01
Expected On time
Edinburgh
10:04
Expected On time
Glasgow Queen Street
via Falkirk Grahamston
Calling at:
- Linlithgow (10:22)
- Polmont (10:27)
- Falkirk Grahamston (10:33)
- Cumbernauld (10:46)
- Glasgow Queen Street (11:08)
10:06
Expected On time
Edinburgh