Edinburgh departures

Bathgate

Platform 13
23:39
due 23:41
More
Show Less
From EdinburghOperated by ScotRail

London Euston

Platform 11
23:40
due 23:42
More
Show Less
From EdinburghOperated by Caledonian Sleeper

Tweedbank

Platform 19
23:43
due 23:49
More
Show Less

Calling at

Brunstane23:52due 23:58
Newcraighall23:56due 00:02
Shawfair00:01due 00:07
Eskbank00:04due 00:10
Newtongrange00:08due 00:13
Gorebridge00:13due 00:18
Stow00:31due 00:34
Galashiels00:39due 00:42
Tweedbank00:45due 00:47
From EdinburghOperated by ScotRail
23:45
on time
More
Show Less
From EdinburghOperated by ScotRail

Bathgate

Platform 13
23:56
on time
More
Show Less

Calling at

Haymarket00:01on time
Edinburgh Park00:05on time
Uphall00:15on time
Livingston North00:19on time
Bathgate00:23on time
From EdinburghOperated by ScotRail