Edinburgh departures |
Glasgow Central
Platform 1208:28
due 08:31
More
Show Less
Calling at | |||
Haymarket | 08:31 | due 08:34 | |
Slateford | 08:35 | due 08:38 | |
Kingsknowe | 08:38 | due 08:40 | |
Wester Hailes | 08:40 | due 08:42 | |
Curriehill | 08:44 | due 08:46 | |
Kirknewton | 08:50 | due 08:52 | |
Livingston South | 08:55 | due 08:57 | |
West Calder | 09:00 | on time | |
Addiewell | 09:03 | on time | |
Breich | 09:08 | on time | |
Fauldhouse | 09:12 | on time | |
Shotts | 09:17 | on time | |
Hartwood | 09:20 | on time | |
Cleland | 09:25 | on time | |
Carfin | 09:28 | on time | |
Holytown | 09:31 | on time | |
Bellshill | 09:35 | on time | |
Uddingston | 09:39 | on time | |
Glasgow Central | 09:55 | on time |
Glasgow Queen Street
Platform 1408:30
on time
More
Show Less
Calling at | |||
Haymarket | 08:35 | on time | |
Falkirk High | 08:53 | on time | |
Lenzie | 09:05 | on time | |
Bishopbriggs | 09:10 | on time | |
Glasgow Queen Street | 09:16 | on time |
London Kings Cross
Platform 508:30
on time
More
Show Less
Calling at | |||
Berwick-upon-Tweed | 09:13 | on time | |
Newcastle | 09:57 | on time | |
Darlington | 10:26 | on time | |
York | 10:54 | on time | |
London Kings Cross | 12:48 | on time |
Dunblane
Platform 8W08:34
on time
More
Show Less
Calling at | |||
Haymarket | 08:38 | on time | |
Edinburgh Park | 08:44 | on time | |
Linlithgow | 08:57 | on time | |
Polmont | 09:03 | on time | |
Falkirk Grahamston | 09:08 | on time | |
Camelon | 09:11 | on time | |
Larbert | 09:14 | on time | |
Stirling | 09:22 | on time | |
Bridge of Allan | 09:27 | on time | |
Dunblane | 09:31 | on time |
Perth
Platform 1808:36
on time
More
Show Less
Calling at | |||
Haymarket | 08:41 | on time | |
South Gyle | 08:46 | on time | |
Edinburgh Gateway | 08:49 | on time | |
Inverkeithing | 08:59 | on time | |
Dalgety Bay | 09:03 | on time | |
Aberdour | 09:08 | on time | |
Burntisland | 09:12 | on time | |
Kinghorn | 09:17 | on time | |
Kirkcaldy | 09:22 | on time | |
Markinch | 09:31 | on time | |
Ladybank | 09:45 | on time | |
Perth | 10:11 | on time |
Inverness
Platform 1608:38
on time
More
Show Less
Calling at | |||
Haymarket | 08:42 | on time | |
Stirling | 09:30 | on time | |
Perth | 10:01 | on time | |
Dunkeld & Birnam | 10:18 | on time | |
Pitlochry | 10:32 | on time | |
Kingussie | 11:14 | on time | |
Aviemore | 11:27 | on time | |
Carrbridge | 11:37 | on time | |
Inverness | 12:06 | on time |
North Berwick
Platform 1008:40
on time
More
Show Less
Calling at | |||
Musselburgh | 08:47 | on time | |
Wallyford | 08:51 | on time | |
Prestonpans | 08:54 | on time | |
Longniddry | 08:59 | on time | |
Drem | 09:05 | on time | |
North Berwick | 09:14 | on time |
Helensburgh Central
Platform 708:41
on time
More
Show Less
Calling at | |||
Haymarket | 08:46 | on time | |
Edinburgh Park | 08:51 | on time | |
Uphall | 09:00 | on time | |
Livingston North | 09:04 | on time | |
Bathgate | 09:10 | on time | |
Armadale | 09:15 | on time | |
Blackridge | 09:19 | on time | |
Caldercruix | 09:25 | on time | |
Drumgelloch | 09:29 | on time | |
Airdrie | 09:32 | on time | |
Coatdyke | 09:36 | on time | |
Coatbridge Sunnyside | 09:38 | on time | |
Blairhill | 09:41 | on time | |
Easterhouse | 09:45 | on time | |
Garrowhill | 09:47 | on time | |
Shettleston | 09:50 | on time | |
Carntyne | 09:52 | on time | |
Bellgrove | 09:56 | on time | |
High Street | 09:58 | on time | |
Glasgow Queen Street | 10:00 | on time | |
Charing Cross (Glasgow) | 10:04 | on time | |
Partick | 10:08 | on time | |
Hyndland | 10:10 | on time | |
Dalmuir | 10:19 | on time | |
Dumbarton East | 10:28 | on time | |
Dumbarton Central | 10:30 | on time | |
Dalreoch | 10:31 | on time | |
Cardross | 10:36 | on time | |
Craigendoran | 10:41 | on time | |
Helensburgh Central | 10:44 | on time |