Edinburgh departures

Glasgow Central

Platform 14
10:59
on time
More
Show Less

Calling at

Haymarket11:03on time
Livingston South11:16on time
West Calder11:21on time
Shotts11:33on time
Bellshill11:48on time
Glasgow Central12:09on time
From EdinburghOperated by ScotRail

Dundee

Platform 18
11:00
on time
More
Show Less

Calling at

Haymarket11:04on time
Edinburgh Gateway11:09on time
Inverkeithing11:20on time
Kirkcaldy11:36on time
Markinch11:45on time
Ladybank11:52on time
Cupar11:59on time
Leuchars12:06on time
Dundee12:22on time
From EdinburghOperated by ScotRail
11:00
on time
More
Show Less

Calling at

Newcastle12:24on time
Durham12:39on time
Darlington12:58on time
Northallerton13:10on time
York13:30on time
Doncaster13:54on time
Newark North Gate14:18on time
Peterborough14:46on time
London Kings Cross15:38on time
From EdinburghOperated by London North Eastern Railway

Leven

Platform 13
11:03
on time
More
Show Less

Calling at

Haymarket11:07on time
Edinburgh Gateway11:13on time
Dalmeny11:19on time
North Queensferry11:23on time
Inverkeithing11:27on time
Dalgety Bay11:31on time
Aberdour11:36on time
Burntisland11:40on time
Kinghorn11:45on time
Kirkcaldy11:50on time
Cameron Bridge12:05on time
Leven12:10on time
From EdinburghOperated by ScotRail

Dunblane

Platform 15
11:04
on time
More
Show Less

Calling at

Haymarket11:07on time
Edinburgh Park11:13on time
Linlithgow11:27on time
Polmont11:32on time
Falkirk Grahamston11:37on time
Camelon11:43on time
Larbert11:48on time
Stirling11:56on time
Bridge of Allan12:01on time
Dunblane12:05on time
From EdinburghOperated by ScotRail
11:07
on time
More
Show Less

Calling at

Haymarket11:11on time
Edinburgh Park11:18on time
Uphall11:26on time
Livingston North11:30on time
Bathgate11:35on time
Armadale11:42on time
Blackridge11:46on time
Caldercruix11:53on time
Drumgelloch11:57on time
Airdrie12:01on time
Coatdyke12:05on time
Coatbridge Sunnyside12:08on time
Blairhill12:11on time
Easterhouse12:15on time
Garrowhill12:17on time
Shettleston12:20on time
Carntyne12:22on time
Bellgrove12:26on time
High Street12:28on time
Glasgow Queen Street12:30on time
Charing Cross (Glasgow)12:34on time
Partick12:38on time
Hyndland12:40on time
Dalmuir12:48on time
Dumbarton East12:57on time
Dumbarton Central12:59on time
Dalreoch13:00on time
Cardross13:05on time
Craigendoran13:10on time
Helensburgh Central13:14on time
From EdinburghOperated by ScotRail

Penzance

Platform 2
11:08
on time
More
Show Less

Calling at

Berwick-upon-Tweed11:48on time
Alnmouth12:09on time
Newcastle12:38on time
Durham12:53on time
Darlington13:11on time
York13:40on time
Leeds14:08on time
Wakefield Westgate14:22on time
Sheffield14:54on time
Derby15:26on time
Burton-on-Trent15:37on time
Tamworth15:47on time
Birmingham New Street16:04on time
Cheltenham Spa16:50on time
Bristol Parkway17:20on time
Bristol Temple Meads17:31on time
Taunton18:15on time
Tiverton Parkway18:27on time
Exeter St Davids18:43on time
Newton Abbot19:07on time
Totnes19:20on time
Plymouth19:47on time
Liskeard20:12on time
Bodmin Parkway20:24on time
St Austell20:39on time
Truro20:55on time
Redruth21:07on time
St Erth21:21on time
Penzance21:31on time
From AberdeenOperated by CrossCountry

Tweedbank

Platform 3
11:11
on time
More
Show Less

Calling at

Brunstane11:20on time
Newcraighall11:24on time
Shawfair11:27on time
Eskbank11:32on time
Newtongrange11:36on time
Gorebridge11:40on time
Stow11:58on time
Galashiels12:06on time
Tweedbank12:11on time
From EdinburghOperated by ScotRail
11:15
on time
More
Show Less

Calling at

Haymarket11:19on time
Linlithgow11:33on time
Polmont11:38on time
Falkirk High11:43on time
Croy11:52on time
Glasgow Queen Street12:06on time
From EdinburghOperated by ScotRail

Cowdenbeath

Platform 17
11:18
on time
More
Show Less

Calling at

Haymarket11:22on time
Edinburgh Gateway11:27on time
Dalmeny11:33on time
North Queensferry11:37on time
Inverkeithing11:41on time
Rosyth11:45on time
Dunfermline Town11:50on time
Dunfermline Queen Margaret11:54on time
Cowdenbeath12:02on time
From EdinburghOperated by ScotRail