07:46
Expected On time
Cowdenbeath
Calling at:
- Haymarket (07:51)
- Edinburgh Gateway (07:56)
- Dalmeny (08:02)
- North Queensferry (08:06)
- Inverkeithing (08:10)
- Rosyth (08:14)
- Dunfermline City (08:18)
- Dunfermline Queen Margaret (08:22)
- Cowdenbeath (08:30)
07:49
Expected On time
Helensburgh Central
Calling at:
- Haymarket (07:53)
- Edinburgh Park (07:58)
- Uphall (08:07)
- Livingston North (08:11)
- Bathgate (08:16)
- Drumgelloch (08:30)
- Airdrie (08:33)
- Coatdyke (08:37)
- Coatbridge Sunnyside (08:40)
- Blairhill (08:43)
- Easterhouse (08:47)
- Garrowhill (08:50)
- High Street (08:58)
- Glasgow Queen Street (09:00)
- Charing Cross (Glasgow) (09:04)
- Partick (09:08)
- Hyndland (09:10)
- Dalmuir (09:20)
- Dumbarton East (09:30)
- Dumbarton Central (09:32)
- Dalreoch (09:34)
- Cardross (09:39)
- Craigendoran (09:44)
- Helensburgh Central (09:47)
07:53
Expected On time
Haymarket
07:58
Expected On time
Dundee
Calling at:
- Haymarket (08:03)
- Edinburgh Gateway (08:08)
- Inverkeithing (08:19)
- Kirkcaldy (08:35)
- Markinch (08:44)
- Ladybank (08:51)
- Springfield (08:56)
- Cupar (08:59)
- Leuchars (09:07)
- Dundee (09:21)
07:58
Expected On time
Glasgow Central
via Shotts
Calling at:
- Haymarket (08:01)
- Livingston South (08:15)
- West Calder (08:20)
- Shotts (08:30)
- Hartwood (08:34)
- Cleland (08:38)
- Carfin (08:41)
- Holytown (08:43)
- Bellshill (08:47)
- Glasgow Central (09:05)
08:00
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Haymarket (08:05)
- Falkirk High (08:29)
- Lenzie (08:41)
- Bishopbriggs (08:45)
- Glasgow Queen Street (08:53)
08:00
Expected On time
London Kings Cross
Calling at:
- Newcastle (09:21)
- York (10:14)
- London Kings Cross (12:17)
08:03
Expected On time
Leven
Calling at:
- Haymarket (08:07)
- Edinburgh Gateway (08:12)
- Dalmeny (08:18)
- North Queensferry (08:22)
- Inverkeithing (08:26)
- Dalgety Bay (08:29)
- Aberdour (08:34)
- Burntisland (08:38)
- Kinghorn (08:43)
- Kirkcaldy (08:48)
- Cameron Bridge (09:02)
- Leven (09:07)
08:05
Expected On time
Dunblane
Calling at:
- Haymarket (08:09)
- Edinburgh Park (08:14)
- Linlithgow (08:29)
- Polmont (08:35)
- Falkirk Grahamston (08:40)
- Camelon (08:44)
- Larbert (08:50)
- Stirling (08:58)
- Bridge of Allan (09:04)
- Dunblane (09:08)
08:08
Expected On time
Helensburgh Central
Calling at:
- Haymarket (08:12)
- Edinburgh Park (08:18)
- Uphall (08:26)
- Livingston North (08:30)
- Bathgate (08:35)
- Armadale (08:44)
- Blackridge (08:48)
- Caldercruix (08:55)
- Drumgelloch (08:59)
- Airdrie (09:03)
- Coatdyke (09:06)
- Coatbridge Sunnyside (09:09)
- Blairhill (09:12)
- Easterhouse (09:16)
- Garrowhill (09:19)
- Shettleston (09:21)
- Carntyne (09:23)
- Bellgrove (09:27)
- High Street (09:29)
- Glasgow Queen Street (09:31)
- Charing Cross (Glasgow) (09:35)
- Partick (09:39)
- Hyndland (09:41)
- Dalmuir (09:49)
- Dumbarton East (09:58)
- Dumbarton Central (10:00)
- Dalreoch (10:01)
- Cardross (10:06)
- Craigendoran (10:11)
- Helensburgh Central (10:14)