06:57
Expected On time
Edinburgh
06:57
Expected On time
London Euston
Calling at:
- Carlisle (08:06)
- Penrith (08:22)
- Lancaster (08:58)
- Preston (09:16)
- Wigan North Western (09:30)
- Warrington Bank Quay (09:41)
- Crewe (10:00)
- Stafford (10:22)
- Wolverhampton (10:41)
- Sandwell & Dudley (10:55)
- Birmingham New Street (11:07)
- Birmingham International (11:26)
- Coventry (11:38)
- London Euston (12:38)
06:59
Expected On time
Dundee
Calling at:
- Edinburgh Gateway (07:04)
- Inverkeithing (07:17)
- Kirkcaldy (07:33)
- Markinch (07:45)
- Ladybank (07:52)
- Cupar (07:59)
- Leuchars (08:06)
- Dundee (08:20)
07:02
Expected On time
Edinburgh
07:02
Expected On time
Glasgow Central
via Shotts
Calling at:
- Slateford (07:07)
- Kingsknowe (07:09)
- Wester Hailes (07:12)
- Curriehill (07:15)
- Kirknewton (07:22)
- Livingston South (07:27)
- West Calder (07:32)
- Addiewell (07:36)
- Breich (07:40)
- Fauldhouse (07:44)
- Shotts (07:49)
- Hartwood (07:56)
- Cleland (08:00)
- Carfin (08:04)
- Holytown (08:06)
- Bellshill (08:11)
- Uddingston (08:15)
- Glasgow Central (08:28)
07:04
Expected On time
Edinburgh
07:04
Expected On time
Leven
Calling at:
- Edinburgh Gateway (07:09)
- Dalmeny (07:15)
- North Queensferry (07:19)
- Inverkeithing (07:23)
- Dalgety Bay (07:26)
- Aberdour (07:31)
- Burntisland (07:35)
- Kinghorn (07:40)
- Kirkcaldy (07:45)
- Cameron Bridge (08:00)
- Leven (08:05)
07:07
Expected On time
Dunblane
Calling at:
- Edinburgh Park (07:12)
- Linlithgow (07:27)
- Polmont (07:33)
- Falkirk Grahamston (07:38)
- Camelon (07:41)
- Larbert (07:50)
- Stirling (07:57)
- Bridge of Allan (08:03)
- Dunblane (08:07)