08:12
Expected Delayed
Manchester Airport
Calling at:
- Lockerbie (09:09)
- Carlisle (09:31)
- Penrith (09:46)
- Oxenholme Lake District (10:10)
- Lancaster (10:25)
- Preston (10:44)
- Bolton (11:06)
- Manchester Oxford Road (11:22)
- Manchester Piccadilly (11:26)
- Manchester Airport (11:44)
This service has been delayed by a fault with the signalling system at Carstairs
08:23
Expected On time
Bathgate
Calling at:
- Haymarket (08:27)
- Edinburgh Park (08:33)
- Uphall (08:41)
- Livingston North (08:44)
- Bathgate (08:49)
08:26
Expected On time
London Kings Cross
Calling at:
- Morpeth (09:36)
- Newcastle (09:52)
- Stevenage (12:20)
- London Kings Cross (12:46)
08:28
Expected On time
Glasgow Central
via Shotts
Calling at:
- Haymarket (08:31)
- Slateford (08:35)
- Kingsknowe (08:38)
- Wester Hailes (08:40)
- Curriehill (08:44)
- Kirknewton (08:50)
- Livingston South (08:55)
- West Calder (09:00)
- Addiewell (09:03)
- Breich (09:08)
- Fauldhouse (09:12)
- Shotts (09:17)
- Hartwood (09:20)
- Cleland (09:25)
- Carfin (09:28)
- Holytown (09:31)
- Bellshill (09:35)
- Uddingston (09:39)
- Glasgow Central (09:55)
08:30
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Haymarket (08:35)
- Falkirk High (08:53)
- Lenzie (09:05)
- Bishopbriggs (09:10)
- Glasgow Queen Street (09:16)
08:30
Expected On time
London Kings Cross
Calling at:
- Berwick-upon-Tweed (09:10)
- Newcastle (09:55)
- Darlington (10:25)
- York (10:53)
- Doncaster (11:17)
- Newark North Gate (11:41)
- Peterborough (12:09)
- London Kings Cross (13:02)
08:31
Expected On time
Aberdeen
Calling at:
- Haymarket (08:37)
- Cupar (09:21)
- Leuchars (09:29)
- Dundee (09:45)
- Arbroath (10:05)
- Montrose (10:19)
- Stonehaven (10:40)
- Aberdeen (10:59)
08:34
Expected On time
Dunblane
Calling at:
- Haymarket (08:38)
- Edinburgh Park (08:44)
- Linlithgow (08:57)
- Polmont (09:03)
- Falkirk Grahamston (09:08)
- Camelon (09:11)
- Larbert (09:14)
- Stirling (09:22)
- Bridge of Allan (09:27)
- Dunblane (09:31)
08:36
Expected On time
Perth
via Kirkcaldy
Calling at:
- Haymarket (08:41)
- South Gyle (08:46)
- Edinburgh Gateway (08:49)
- Inverkeithing (08:59)
- Dalgety Bay (09:03)
- Aberdour (09:08)
- Burntisland (09:12)
- Kinghorn (09:17)
- Kirkcaldy (09:22)
- Markinch (09:31)
- Ladybank (09:44)
- Perth (10:11)
08:38
Expected On time
Inverness
via Perth
Calling at:
- Haymarket (08:42)
- Stirling (09:30)
- Perth (10:01)
- Dunkeld & Birnam (10:18)
- Pitlochry (10:32)
- Blair Atholl (10:42)
- Kingussie (11:17)
- Aviemore (11:29)
- Carrbridge (11:38)
- Inverness (12:07)