09:57
Expected On time
Dundee
Calling at:
- Haymarket (10:02)
- Edinburgh Gateway (10:08)
- Inverkeithing (10:18)
- Kirkcaldy (10:35)
- Markinch (10:46)
- Ladybank (10:53)
- Cupar (11:00)
- Leuchars (11:07)
- Dundee (11:23)
09:59
Expected On time
Glasgow Central
via Shotts
Calling at:
- Haymarket (10:02)
- Livingston South (10:16)
- West Calder (10:21)
- Shotts (10:32)
- Bellshill (10:47)
- Glasgow Central (11:09)
10:00
Expected On time
London Kings Cross
Calling at:
- Newcastle (11:21)
- York (12:14)
- London Kings Cross (14:11)
10:03
Expected On time
Leven
Calling at:
- Haymarket (10:07)
- Edinburgh Gateway (10:12)
- Dalmeny (10:18)
- North Queensferry (10:22)
- Inverkeithing (10:26)
- Dalgety Bay (10:29)
- Aberdour (10:34)
- Burntisland (10:38)
- Kinghorn (10:43)
- Kirkcaldy (10:48)
- Cameron Bridge (11:02)
- Leven (11:07)
10:05
Expected On time
Dunblane
Calling at:
- Haymarket (10:08)
- Edinburgh Park (10:13)
- Linlithgow (10:27)
- Polmont (10:32)
- Falkirk Grahamston (10:40)
- Camelon (10:44)
- Larbert (10:47)
- Stirling (10:55)
- Bridge of Allan (11:01)
- Dunblane (11:05)
10:05
Expected On time
Plymouth
via Leeds
Calling at:
- Berwick-upon-Tweed (10:46)
- Morpeth (11:18)
- Newcastle (11:34)
- Durham (11:52)
- Darlington (12:10)
- York (12:39)
- Leeds (13:06)
- Wakefield Westgate (13:26)
- Sheffield (13:55)
- Chesterfield (14:07)
- Derby (14:27)
- Tamworth (14:48)
- Birmingham New Street (15:06)
- Cheltenham Spa (15:50)
- Bristol Parkway (16:20)
- Bristol Temple Meads (16:31)
- Taunton (17:16)
- Tiverton Parkway (17:28)
- Exeter St Davids (17:46)
- Newton Abbot (18:07)
- Totnes (18:20)
- Plymouth (18:47)
10:08
Expected On time
Helensburgh Central
Calling at:
- Haymarket (10:12)
- Edinburgh Park (10:17)
- Uphall (10:26)
- Livingston North (10:30)
- Bathgate (10:35)
- Armadale (10:43)
- Blackridge (10:47)
- Caldercruix (10:54)
- Drumgelloch (10:58)
- Airdrie (11:02)
- Coatdyke (11:06)
- Coatbridge Sunnyside (11:09)
- Blairhill (11:11)
- Easterhouse (11:15)
- Garrowhill (11:18)
- Shettleston (11:20)
- Carntyne (11:22)
- Bellgrove (11:26)
- High Street (11:28)
- Glasgow Queen Street (11:30)
- Charing Cross (Glasgow) (11:34)
- Partick (11:38)
- Hyndland (11:40)
- Dalmuir (11:50)
- Dumbarton East (11:59)
- Dumbarton Central (12:01)
- Dalreoch (12:03)
- Cardross (12:08)
- Craigendoran (12:13)
- Helensburgh Central (12:16)
10:08
Expected On time
Newcastle
Calling at:
- East Linton (10:25)
- Dunbar (10:32)
- Reston (10:47)
- Berwick-upon-Tweed (10:59)
- Alnmouth (11:21)
- Morpeth (11:36)
- Newcastle (11:52)
10:11 Platform —
Expected On time
Manchester Airport
Calling at:
- Lockerbie (11:10)
- Carlisle (11:31)
- Penrith (11:47)
- Oxenholme Lake District (12:11)
- Lancaster (12:26)
- Preston (12:45)
- Bolton (13:06)
- Manchester Oxford Road (13:22)
- Manchester Piccadilly (13:26)
- Manchester Airport (13:44)
10:11
Expected On time
Tweedbank
Calling at:
- Brunstane (10:19)
- Newcraighall (10:25)
- Shawfair (10:29)
- Eskbank (10:33)
- Newtongrange (10:37)
- Gorebridge (10:41)
- Stow (10:59)
- Galashiels (11:07)
- Tweedbank (11:13)