Edinburgh departures

Disruption between Glasgow Queen Street and Croy / Springburn due to an earlier trespass incident. More details can be found in Latest Travel News.

22:00
on time
More
Show Less
From Edinburgh Operated by ScotRail
22:10
on time
More
Show Less

Calling at

Lockerbie 23:07 on time
Carlisle 23:29 on time
Preston 00:35 on time
Manchester Piccadilly 01:14 on time
Manchester Airport 01:29 on time
From Edinburgh Operated by TransPennine Express

Tweedbank

Platform 20
22:12
on time
More
Show Less

Calling at

Brunstane 22:20 on time
Newcraighall 22:24 on time
Shawfair 22:27 on time
Eskbank 22:31 on time
Newtongrange 22:35 on time
Gorebridge 22:39 on time
Stow 22:57 on time
Galashiels 23:05 on time
Tweedbank 23:10 on time
From Edinburgh Operated by ScotRail

Dundee

Platform 16
22:26
on time
More
Show Less

Calling at

Haymarket 22:30 on time
South Gyle 22:35 on time
Edinburgh Gateway 22:37 on time
Dalmeny 22:43 on time
North Queensferry 22:47 on time
Inverkeithing 22:50 on time
Dalgety Bay 22:54 on time
Aberdour 22:58 on time
Burntisland 23:03 on time
Kinghorn 23:07 on time
Kirkcaldy 23:12 on time
Markinch 23:22 on time
Ladybank 23:29 on time
Cupar 23:36 on time
Leuchars 23:43 on time
Dundee 23:59 on time
From Edinburgh Operated by ScotRail
22:30
on time
More
Show Less

Calling at

Haymarket 22:33 on time
Linlithgow 22:46 on time
Falkirk High 22:54 on time
Croy 23:03 on time
Glasgow Queen Street 23:15 on time
From Edinburgh Operated by ScotRail

Perth

Platform 15
22:35
on time
More
Show Less

Calling at

Haymarket 22:40 on time
Edinburgh Park 22:45 on time
Linlithgow 22:57 on time
Polmont 23:03 on time
Falkirk Grahamston 23:10 on time
Camelon 23:13 on time
Larbert 23:19 on time
Stirling 23:28 on time
Bridge of Allan 23:33 on time
Dunblane 23:37 on time
Gleneagles 23:50 on time
Perth 00:08 on time
From Edinburgh Operated by ScotRail

Dalmuir

Platform 14
22:40
on time
More
Show Less

Calling at

Haymarket 22:44 on time
Edinburgh Park 22:49 on time
Uphall 22:57 on time
Livingston North 23:00 on time
Bathgate 23:05 on time
Armadale 23:10 on time
Blackridge 23:14 on time
Caldercruix 23:20 on time
Drumgelloch 23:24 on time
Airdrie 23:27 on time
Coatdyke 23:29 on time
Coatbridge Sunnyside 23:32 on time
Blairhill 23:35 on time
Easterhouse 23:39 on time
Garrowhill 23:41 on time
Shettleston 23:44 on time
Carntyne 23:46 on time
Bellgrove 23:49 on time
High Street 23:51 on time
Glasgow Queen Street 23:53 on time
Charing Cross (Glasgow) 23:56 on time
Partick 00:01 on time
Hyndland 00:03 on time
Jordanhill 00:05 on time
Scotstounhill 00:08 on time
Garscadden 00:10 on time
Yoker 00:12 on time
Clydebank 00:14 on time
Dalmuir 00:18 on time
From Edinburgh Operated by ScotRail
23:00
on time
More
Show Less

Calling at

Haymarket 23:03 on time
Linlithgow 23:16 on time
Polmont 23:21 on time
Falkirk High 23:25 on time
Croy 23:34 on time
Glasgow Queen Street 23:48 on time
From Edinburgh Operated by ScotRail

Tweedbank

Platform 20
23:11
on time
More
Show Less

Calling at

Brunstane 23:18 on time
Newcraighall 23:22 on time
Shawfair 23:25 on time
Eskbank 23:29 on time
Newtongrange 23:33 on time
Gorebridge 23:37 on time
Stow 23:55 on time
Galashiels 00:03 on time
Tweedbank 00:09 on time
From Edinburgh Operated by ScotRail

London Euston

Platform 11
23:15
on time
More
Show Less

Calling at

Watford Junction 06:39 on time
London Euston 07:07 on time
From Edinburgh Operated by Caledonian Sleeper