09:41
Expected On time
Glasgow Queen Street
Calling at:
- Cumbernauld (09:51)
- Glasgow Queen Street (10:16)
09:50
Expected On time
Glasgow Queen Street
Calling at:
- Glasgow Queen Street (10:21)
09:56
Expected 09:59
Aberdeen
Calling at:
- Stirling (10:06)
- Dunblane (10:16)
- Gleneagles (10:30)
- Perth (10:45)
- Dundee (11:09)
- Broughty Ferry (11:18)
- Carnoustie (11:25)
- Arbroath (11:33)
- Montrose (11:47)
- Laurencekirk (11:59)
- Stonehaven (12:12)
- Portlethen (12:20)
- Aberdeen (12:34)
This service has been delayed by a late running train being in front of this one
10:02
Expected On time
Edinburgh
Calling at:
- Camelon (10:08)
- Falkirk Grahamston (10:10)
- Polmont (10:16)
- Linlithgow (10:22)
- Edinburgh Park (10:39)
- Haymarket (10:44)
- Edinburgh (10:49)
10:14
Expected On time
London Euston
Calling at:
- Greenfaulds (10:25)
- Whifflet (10:37)
- Motherwell (10:53)
- Lockerbie (11:37)
- Carlisle (12:02)
- Preston (13:22)
- Nuneaton (14:50)
- Milton Keynes Central (15:24)
- London Euston (16:01)
10:20
Expected On time
Dunblane
Calling at:
- Stirling (10:28)
- Bridge of Allan (10:33)
- Dunblane (10:37)
10:20
Expected On time
Glasgow Queen Street
Calling at:
- Cumbernauld (10:32)
- Greenfaulds (10:34)
- Gartcosh (10:41)
- Stepps (10:45)
- Robroyston (10:47)
- Springburn (10:53)
- Glasgow Queen Street (10:58)
10:40
Expected On time
Stirling
10:56
Expected On time
Edinburgh
Calling at:
- Camelon (11:01)
- Falkirk Grahamston (11:03)
- Polmont (11:09)
- Linlithgow (11:15)
- Edinburgh Park (11:32)
- Haymarket (11:38)
- Edinburgh (11:43)
11:05
Expected On time
Glasgow Queen Street
Calling at:
- Cumbernauld (11:16)
- Greenfaulds (11:18)
- Gartcosh (11:25)
- Stepps (11:29)
- Robroyston (11:32)
- Springburn (11:38)
- Glasgow Queen Street (11:49)