Edinburgh departures

Trains between Partick and Bellgrove may be cancelled, delayed by up to 20 minutes or revised. Latest information can be found in Status and Disruptions.

10:30
due 10:36
More
Show Less
From AberdeenOperated by London North Eastern Railway

Inverness

Platform 16
10:32
due 10:34
More
Show Less
From EdinburghOperated by ScotRail

Dunblane

Platform 7
10:37
on time
More
Show Less
From EdinburghOperated by ScotRail

Perth

Platform 15
10:38
due 10:41
More
Show Less
From EdinburghOperated by ScotRail

North Berwick

Platform 19
10:40
on time
More
Show Less
From EdinburghOperated by ScotRail
10:41
due 10:44
More
Show Less

Calling at

Haymarket10:45due 10:47
Edinburgh Park10:50due 10:52
Uphall10:58due 11:00
Livingston North11:02due 11:04
Bathgate11:07due 11:09
Armadale11:13on time
Blackridge11:17on time
Caldercruix11:24on time
Drumgelloch11:28on time
Airdrie11:32on time
Coatdyke11:36on time
Coatbridge Sunnyside11:38on time
Blairhill11:41on time
Easterhouse11:45on time
Garrowhill11:47on time
Shettleston11:50on time
Carntyne11:52on time
Bellgrove11:56on time
High Street11:58on time
Glasgow Queen Street12:00on time
Charing Cross (Glasgow)12:04on time
Partick12:08on time
Hyndland12:10on time
Dalmuir12:18on time
Dumbarton East12:27on time
Dumbarton Central12:29on time
Dalreoch12:30on time
Cardross12:35on time
Craigendoran12:40on time
Helensburgh Central12:43on time
From EdinburghOperated by ScotRail

Cowdenbeath

Platform 17
10:42
on time
More
Show Less
From EdinburghOperated by ScotRail

Tweedbank

Platform 6
10:43
on time
More
Show Less

Calling at

Brunstane10:51on time
Newcraighall10:55on time
Shawfair10:59on time
Eskbank11:04on time
Newtongrange11:08on time
Gorebridge11:13on time
Stow11:31on time
Galashiels11:39on time
Tweedbank11:44on time
From EdinburghOperated by ScotRail
10:45
on time
More
Show Less

Calling at

Haymarket10:49on time
Linlithgow11:04on time
Polmont11:10on time
Falkirk High11:14on time
Croy11:23on time
Glasgow Queen Street11:36on time
From EdinburghOperated by ScotRail

London Euston

Platform 9
10:52
on time
More
Show Less

Calling at

Haymarket10:56on time
Carlisle12:04on time
Penrith12:19on time
Lancaster12:55on time
Preston13:14on time
Wigan North Western13:28on time
Warrington Bank Quay13:40on time
Crewe14:00on time
Stafford14:22on time
Wolverhampton14:41on time
Sandwell & Dudley14:55on time
Birmingham New Street15:06on time
Birmingham International15:26on time
Coventry15:38on time
London Euston16:40on time
From EdinburghOperated by Avanti West Coast