Edinburgh Park departures

Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.

Edinburgh

Platform 1
10:39
on time
More
Show Less

Calling at

Haymarket10:45on time
Edinburgh10:50on time
From PerthOperated by ScotRail

Dunblane

Platform 2
10:43
on time
More
Show Less

Calling at

Linlithgow10:58on time
Polmont11:03on time
Falkirk Grahamston11:08on time
Camelon11:12on time
Larbert11:15on time
Stirling11:23on time
Bridge of Allan11:28on time
Dunblane11:32on time
From EdinburghOperated by ScotRail

Helensburgh Central

no platformThis train has been cancelled because of urgent repairs to the track
10:49
cancelled
More
Show Less

Calling at

Uphall10:57cancelled
Livingston North11:00cancelled
Bathgate11:05cancelled
Armadale11:10cancelled
Blackridge11:14cancelled
Caldercruix11:20cancelled
Drumgelloch11:24cancelled
Airdrie11:28on time
Coatdyke11:30on time
Coatbridge Sunnyside11:33on time
Blairhill11:36on time
Easterhouse11:40on time
Garrowhill11:42on time
Shettleston11:45on time
Carntyne11:47on time
Bellgrove11:50on time
High Street11:52on time
Glasgow Queen Street11:54on time
Charing Cross (Glasgow)11:57on time
Partick12:01on time
Hyndland12:03on time
Anniesland12:07on time
Westerton12:10on time
Drumchapel12:12on time
Drumry12:14on time
Singer12:17on time
Dalmuir12:19on time
Dumbarton East12:28on time
Dumbarton Central12:30on time
Dalreoch12:32on time
Cardross12:37on time
Craigendoran12:42on time
Helensburgh Central12:45on time
From EdinburghOperated by ScotRail

Edinburgh

no platformThis train has been cancelled because of urgent repairs to the track
10:53
cancelled
More
Show Less

Calling at

Haymarket10:57cancelled
Edinburgh11:03cancelled
From Helensburgh CentralOperated by ScotRail

Bathgate

Platform 2
11:16
on time
More
Show Less

Calling at

Uphall11:24on time
Livingston North11:27on time
Bathgate11:32on time
Armadale11:38cancelled
Blackridge11:42cancelled
Caldercruix11:48cancelled
Drumgelloch11:52cancelled
Airdrie11:55cancelled
Coatdyke11:59cancelled
Coatbridge Sunnyside12:02cancelled
Blairhill12:05cancelled
Easterhouse12:09cancelled
Garrowhill12:11cancelled
Shettleston12:14cancelled
Carntyne12:16cancelled
Bellgrove12:19cancelled
High Street12:21cancelled
Glasgow Queen Street12:23cancelled
Charing Cross (Glasgow)12:26cancelled
Partick12:31cancelled
Hyndland12:33cancelled
Anniesland12:37cancelled
Westerton12:40cancelled
Drumchapel12:42cancelled
Drumry12:44cancelled
Singer12:47cancelled
Dalmuir12:49cancelled
Dumbarton East12:58cancelled
Dumbarton Central13:00cancelled
Dalreoch13:02cancelled
Cardross13:07cancelled
Craigendoran13:12cancelled
Helensburgh Central13:15cancelled
From EdinburghOperated by ScotRail

Edinburgh

no platformThis train has been cancelled because of urgent repairs to the track
11:19
cancelled
More
Show Less

Calling at

Haymarket11:23cancelled
Edinburgh11:28cancelled
From Helensburgh CentralOperated by ScotRail

Stirling

Platform 2
11:20
on time
More
Show Less

Calling at

Linlithgow11:35on time
Polmont11:40on time
Falkirk Grahamston11:45on time
Camelon11:49on time
Larbert11:53on time
Stirling12:00on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:21
on time
More
Show Less

Calling at

Haymarket11:25on time
Edinburgh11:30on time
From BathgateOperated by ScotRail

Edinburgh

Platform 1
11:32
on time
More
Show Less

Calling at

Haymarket11:38on time
Edinburgh11:43on time
From PerthOperated by ScotRail

Dunblane

Platform 2
11:44
on time
More
Show Less

Calling at

Linlithgow11:59on time
Polmont12:04on time
Falkirk Grahamston12:09on time
Camelon12:13on time
Larbert12:16on time
Stirling12:24on time
Bridge of Allan12:29on time
Dunblane12:33on time
From EdinburghOperated by ScotRail