15:26
Expected On time
Edinburgh
Calling at:
- Camelon (15:29)
- Falkirk Grahamston (15:32)
- Polmont (15:37)
- Linlithgow (15:42)
- Edinburgh Park (15:57)
- Haymarket (16:01)
- Edinburgh (16:06)
15:37
Expected On time
Stirling
15:42
Expected On time
Glasgow Queen Street
Calling at:
- Glasgow Queen Street (16:13)
15:48
Expected On time
Stirling
15:58
Expected On time
Edinburgh
Calling at:
- Camelon (16:01)
- Falkirk Grahamston (16:03)
- Polmont (16:09)
- Linlithgow (16:14)
- Edinburgh Park (16:27)
- Haymarket (16:32)
- Edinburgh (16:39)
16:11
Expected On time
Glasgow Queen Street
Calling at:
- Cumbernauld (16:22)
- Greenfaulds (16:24)
- Gartcosh (16:31)
- Stepps (16:34)
- Robroyston (16:37)
- Springburn (16:42)
- Glasgow Queen Street (16:48)
16:17
Expected On time
Dunblane
Calling at:
- Stirling (16:24)
- Bridge of Allan (16:30)
- Dunblane (16:34)
16:26
Expected On time
Edinburgh
Calling at:
- Camelon (16:29)
- Falkirk Grahamston (16:32)
- Polmont (16:37)
- Linlithgow (16:42)
- Edinburgh Park (16:57)
- Haymarket (17:01)
- Edinburgh (17:06)
16:37
Expected On time
Stirling
16:42
Expected On time
London Euston
Calling at:
- Greenfaulds (16:54)
- Whifflet (17:04)
- Motherwell (17:22)
- Lockerbie (18:08)
- Carlisle (18:32)
- Preston (19:47)
- Crewe (20:30)
- Nuneaton (21:19)
- Milton Keynes Central (21:58)
- London Euston (22:55)