10:40
Expected On time
North Berwick
Calling at:
- Musselburgh (10:47)
- Wallyford (10:51)
- Prestonpans (10:54)
- Longniddry (10:59)
- Drem (11:04)
- North Berwick (11:13)
10:42
Expected On time
Cowdenbeath
Calling at:
- Haymarket (10:46)
- Edinburgh Gateway (10:53)
- Dalmeny (10:59)
- North Queensferry (11:03)
- Inverkeithing (11:07)
- Rosyth (11:11)
- Dunfermline City (11:16)
- Dunfermline Queen Margaret (11:20)
- Cowdenbeath (11:27)
10:43
Expected On time
Tweedbank
Calling at:
- Brunstane (10:52)
- Newcraighall (10:56)
- Shawfair (10:59)
- Eskbank (11:03)
- Newtongrange (11:07)
- Gorebridge (11:11)
- Stow (11:29)
- Galashiels (11:37)
- Tweedbank (11:43)
10:45
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Haymarket (10:49)
- Linlithgow (11:04)
- Polmont (11:10)
- Falkirk High (11:14)
- Croy (11:23)
- Glasgow Queen Street (11:36)
10:52
Expected On time
London Euston
Calling at:
- Haymarket (10:56)
- Carlisle (12:04)
- Penrith (12:20)
- Lancaster (12:55)
- Preston (13:15)
- Wigan North Western (13:29)
- Warrington Bank Quay (13:40)
- Crewe (14:00)
- Stafford (14:22)
- Wolverhampton (14:41)
- Sandwell & Dudley (14:55)
- Birmingham New Street (15:06)
- Birmingham International (15:26)
- Coventry (15:38)
- London Euston (16:40)
10:59
Expected On time
Glasgow Central
via Shotts
Calling at:
- Haymarket (11:03)
- Livingston South (11:16)
- West Calder (11:21)
- Shotts (11:32)
- Bellshill (11:48)
- Glasgow Central (12:09)
11:00
Expected On time
Dundee
Calling at:
- Haymarket (11:04)
- Edinburgh Gateway (11:09)
- Inverkeithing (11:20)
- Kirkcaldy (11:36)
- Markinch (11:45)
- Ladybank (11:52)
- Cupar (11:59)
- Leuchars (12:06)
- Dundee (12:22)
11:00
Expected On time
London Kings Cross
Calling at:
- Newcastle (12:21)
- York (13:14)
- London Kings Cross (15:10)
11:03
Expected On time
Leven
Calling at:
- Haymarket (11:07)
- Edinburgh Gateway (11:13)
- Dalmeny (11:19)
- North Queensferry (11:23)
- Inverkeithing (11:27)
- Dalgety Bay (11:31)
- Aberdour (11:36)
- Burntisland (11:40)
- Kinghorn (11:45)
- Kirkcaldy (11:50)
- Cameron Bridge (12:05)
- Leven (12:10)
11:04
Expected On time
Dunblane
Calling at:
- Haymarket (11:07)
- Edinburgh Park (11:13)
- Linlithgow (11:26)
- Polmont (11:32)
- Falkirk Grahamston (11:37)
- Camelon (11:43)
- Larbert (11:48)
- Stirling (11:56)
- Bridge of Allan (12:01)
- Dunblane (12:05)