Edinburgh departures

Dunblane

Platform 18
05:18
on time
More
Show Less
From EdinburghOperated by ScotRail

Newcastle

Platform 2
05:29
on time
More
Show Less

Calling at

East Linton05:48on time
Dunbar05:55on time
Reston06:17on time
Berwick-upon-Tweed06:29on time
Alnmouth06:49on time
Morpeth07:03on time
Cramlington07:11on time
Newcastle07:22on time
From EdinburghOperated by TransPennine Express

Aberdeen

Platform 16
05:30
on time
More
Show Less

Calling at

Haymarket05:34on time
Inverkeithing05:48on time
Kirkcaldy06:03on time
Markinch06:12on time
Ladybank06:19on time
Cupar06:26on time
Leuchars06:33on time
Dundee06:48on time
Carnoustie07:02on time
Arbroath07:10on time
Montrose07:25on time
Laurencekirk07:38on time
Stonehaven07:51on time
Portlethen08:00on time
Aberdeen08:12on time
From EdinburghOperated by ScotRail

Dunblane

Platform 19
05:33
on time
More
Show Less

Calling at

Haymarket05:37on time
Edinburgh Park05:42on time
Linlithgow05:56on time
Polmont06:01on time
Falkirk Grahamston06:06on time
Camelon06:13on time
Larbert06:17on time
Stirling06:25on time
Bridge of Allan06:31on time
Dunblane06:35on time
From EdinburghOperated by ScotRail
05:40
on time
More
Show Less

Calling at

Newcastle07:02on time
London Kings Cross09:40on time
From EdinburghOperated by London North Eastern Railway
05:48
on time
More
Show Less

Calling at

Dunbar06:09on time
Berwick-upon-Tweed06:34on time
Alnmouth06:55on time
Morpeth07:11on time
Newcastle07:28on time
Durham07:42on time
Darlington08:01on time
York08:29on time
Doncaster08:54on time
Newark North Gate09:19on time
Peterborough09:48on time
London Kings Cross10:39on time
From EdinburghOperated by London North Eastern Railway

Glasgow Central

Platform 8W
05:52
on time
More
Show Less

Calling at

Haymarket05:56on time
Slateford06:00on time
Kingsknowe06:03on time
Wester Hailes06:06on time
Curriehill06:09on time
Kirknewton06:16on time
Livingston South06:22on time
West Calder06:26on time
Addiewell06:30on time
Breich06:34on time
Fauldhouse06:38on time
Shotts06:43on time
Hartwood06:48on time
Cleland06:53on time
Carfin06:56on time
Holytown06:59on time
Bellshill07:07on time
Uddingston07:14on time
Cambuslang07:19on time
Glasgow Central07:28on time
From EdinburghOperated by ScotRail

Dundee

Platform 15
06:00
on time
More
Show Less

Calling at

Haymarket06:04on time
Edinburgh Gateway06:09on time
Inverkeithing06:20on time
Kirkcaldy06:39on time
Markinch06:50on time
Ladybank06:57on time
Cupar07:04on time
Leuchars07:11on time
Dundee07:28on time
From EdinburghOperated by ScotRail
06:00
on time
More
Show Less

Calling at

Haymarket06:04on time
Linlithgow06:18on time
Polmont06:23on time
Falkirk High06:28on time
Croy06:37on time
Glasgow Queen Street06:49on time
From EdinburghOperated by ScotRail

Leven

Platform 16
06:04
on time
More
Show Less

Calling at

Haymarket06:08on time
Edinburgh Gateway06:13on time
Dalmeny06:19on time
North Queensferry06:23on time
Inverkeithing06:27on time
Dalgety Bay06:30on time
Aberdour06:35on time
Burntisland06:39on time
Kinghorn06:44on time
Kirkcaldy06:49on time
Cameron Bridge07:03on time
Leven07:08on time
From EdinburghOperated by ScotRail