Edinburgh departures

Tweedbank

Platform 2
08:42
on time
More
Show Less

Calling at

Brunstane08:50on time
Newcraighall08:57on time
Shawfair09:01on time
Eskbank09:05on time
Newtongrange09:09on time
Gorebridge09:14on time
Stow09:32on time
Galashiels09:40on time
Tweedbank09:45on time
From EdinburghOperated by ScotRail
08:45
on time
More
Show Less

Calling at

Haymarket08:49on time
Linlithgow09:06on time
Polmont09:11on time
Falkirk High09:15on time
Croy09:24on time
Glasgow Queen Street09:38on time
From EdinburghOperated by ScotRail

Cowdenbeath

Platform 2
08:49
on time
More
Show Less

Calling at

Haymarket08:53on time
South Gyle08:58on time
Edinburgh Gateway09:01on time
Dalmeny09:07on time
North Queensferry09:11on time
Inverkeithing09:15on time
Rosyth09:19on time
Dunfermline Town09:24on time
Dunfermline Queen Margaret09:28on time
Cowdenbeath09:35on time
From EdinburghOperated by ScotRail

London Euston

no platform
08:52
on time
More
Show Less

Calling at

Haymarket08:56on time
Carlisle10:05on time
Oxenholme Lake District10:41on time
Lancaster10:56on time
Preston11:15on time
Wigan North Western11:30on time
Warrington Bank Quay11:41on time
Crewe12:00on time
Stafford12:22on time
Wolverhampton12:41on time
Sandwell & Dudley12:55on time
Birmingham New Street13:06on time
Birmingham International13:26on time
Coventry13:38on time
London Euston14:38on time
From EdinburghOperated by Avanti West Coast
08:56
on time
More
Show Less

Calling at

Morpeth10:05on time
Newcastle10:20on time
Stevenage12:48on time
London Kings Cross13:14on time
From EdinburghOperated by Lumo
08:58
on time
More
Show Less

Calling at

Haymarket09:01on time
Livingston South09:16on time
West Calder09:20on time
Shotts09:31on time
Bellshill09:43on time
Glasgow Central10:01on time
From EdinburghOperated by ScotRail
09:00
on time
More
Show Less

Calling at

Newcastle10:24on time
Durham10:39on time
Darlington10:59on time
Northallerton11:10on time
York11:30on time
Doncaster11:54on time
Newark North Gate12:18on time
Peterborough12:46on time
London Kings Cross13:38on time
From EdinburghOperated by London North Eastern Railway

Dundee

no platform
09:01
on time
More
Show Less

Calling at

Haymarket09:05on time
Edinburgh Gateway09:10on time
Inverkeithing09:22on time
Kirkcaldy09:38on time
Markinch09:47on time
Ladybank09:55on time
Cupar10:01on time
Leuchars10:08on time
Dundee10:26on time
From EdinburghOperated by ScotRail

Leven

no platform
09:05
on time
More
Show Less

Calling at

Haymarket09:09on time
Edinburgh Gateway09:14on time
Dalmeny09:20on time
North Queensferry09:24on time
Inverkeithing09:28on time
Dalgety Bay09:31on time
Aberdour09:36on time
Burntisland09:40on time
Kinghorn09:44on time
Kirkcaldy09:49on time
Cameron Bridge10:06on time
Leven10:11on time
From EdinburghOperated by ScotRail

Dunblane

no platform
09:06
on time
More
Show Less

Calling at

Haymarket09:09on time
Edinburgh Park09:14on time
Linlithgow09:28on time
Polmont09:33on time
Falkirk Grahamston09:38on time
Camelon09:43on time
Larbert09:48on time
Stirling09:56on time
Bridge of Allan10:02on time
Dunblane10:06on time
From EdinburghOperated by ScotRail