18:11
Expected On time
Tweedbank
Calling at:
- Brunstane (18:19)
- Newcraighall (18:23)
- Shawfair (18:26)
- Eskbank (18:33)
- Newtongrange (18:37)
- Gorebridge (18:41)
- Stow (18:59)
- Galashiels (19:07)
- Tweedbank (19:13)
18:12
Expected On time
Manchester Airport
Calling at:
- Lockerbie (19:10)
- Carlisle (19:32)
- Penrith (19:48)
- Oxenholme Lake District (20:12)
- Lancaster (20:27)
- Preston (20:45)
- Bolton (21:06)
- Manchester Oxford Road (21:23)
- Manchester Piccadilly (21:26)
- Manchester Airport (21:46)
18:14
Expected On time
Aberdeen
Calling at:
- Haymarket (18:18)
- Inverkeithing (18:31)
- Kirkcaldy (18:47)
- Markinch (18:56)
- Ladybank (19:04)
- Cupar (19:11)
- Leuchars (19:18)
- Dundee (19:32)
- Aberdeen (20:41)
18:15
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Haymarket (18:22)
- Linlithgow (18:35)
- Polmont (18:41)
- Falkirk High (18:45)
- Croy (18:54)
- Glasgow Queen Street (19:06)
18:15
Expected On time
North Berwick
Calling at:
- Musselburgh (18:22)
- Wallyford (18:26)
- Prestonpans (18:29)
- Longniddry (18:34)
- Drem (18:39)
- North Berwick (18:48)
18:19
Expected On time
Leven
Calling at:
- Haymarket (18:23)
- South Gyle (18:28)
- Edinburgh Gateway (18:30)
- Dalmeny (18:36)
- North Queensferry (18:40)
- Inverkeithing (18:44)
- Rosyth (18:48)
- Dunfermline City (18:53)
- Dunfermline Queen Margaret (18:57)
- Cowdenbeath (19:04)
- Lochgelly (19:10)
- Cardenden (19:14)
- Glenrothes with Thornton (19:21)
- Cameron Bridge (19:30)
- Leven (19:35)
18:23
Expected On time
Helensburgh Central
Calling at:
- Haymarket (18:27)
- Edinburgh Park (18:32)
- Uphall (18:40)
- Livingston North (18:44)
- Bathgate (18:48)
- Drumgelloch (19:02)
- Airdrie (19:05)
- Coatdyke (19:09)
- Coatbridge Sunnyside (19:11)
- Blairhill (19:14)
- Easterhouse (19:18)
- Garrowhill (19:20)
- Shettleston (19:23)
- High Street (19:28)
- Glasgow Queen Street (19:30)
- Charing Cross (Glasgow) (19:34)
- Partick (19:38)
- Hyndland (19:40)
- Dalmuir (19:48)
- Dumbarton East (19:59)
- Dumbarton Central (20:01)
- Dalreoch (20:03)
- Cardross (20:08)
- Craigendoran (20:17)
- Helensburgh Central (20:20)
18:27
Expected On time
Glasgow Central
via Shotts
Calling at:
- Haymarket (18:30)
- Livingston South (18:43)
- West Calder (18:48)
- Addiewell (18:51)
- Breich (18:56)
- Fauldhouse (19:00)
- Shotts (19:05)
- Hartwood (19:16)
- Cleland (19:21)
- Carfin (19:24)
- Holytown (19:27)
- Bellshill (19:31)
- Uddingston (19:37)
- Glasgow Central (19:53)
18:30
Expected On time
Glasgow Central
via Motherwell
Calling at:
- Haymarket (18:34)
- Slateford (18:39)
- Kingsknowe (18:41)
- Wester Hailes (18:44)
- Curriehill (18:47)
- Kirknewton (18:53)
- Carstairs (19:09)
- Carluke (19:19)
- Wishaw (19:27)
- Motherwell (19:33)
- Glasgow Central (19:57)
18:30
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Haymarket (18:37)
- Falkirk High (18:55)
- Lenzie (19:08)
- Bishopbriggs (19:12)
- Glasgow Queen Street (19:18)