Glasgow Queen Street departures

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

Edinburgh

no platform
06:00
on time
More
Show Less

Calling at

Croy06:10on time
Falkirk High06:19on time
Polmont06:23on time
Linlithgow06:28on time
Haymarket06:42on time
Edinburgh06:49on time
From Glasgow Queen StreetOperated by ScotRail

Springburn

Platform 9
06:01
on time
More
Show Less

Calling at

High Street06:03on time
Bellgrove06:05on time
Duke Street06:07on time
Alexandra Parade06:08on time
Barnhill06:11on time
Springburn06:13on time
From GarscaddenOperated by ScotRail
06:02
on time
More
Show Less

Calling at

Charing Cross (Glasgow)06:04on time
Partick06:08on time
Hyndland06:10on time
Dalmuir06:19on time
Dumbarton East06:28on time
Dumbarton Central06:30on time
Dalreoch06:31on time
Cardross06:36on time
Craigendoran06:41on time
Helensburgh Central06:44on time
From AirdrieOperated by ScotRail

Edinburgh

Platform 9
06:06
on time
More
Show Less

Calling at

High Street06:08on time
Garrowhill06:15on time
Easterhouse06:18on time
Blairhill06:22on time
Coatbridge Sunnyside06:24on time
Coatdyke06:27on time
Airdrie06:29on time
Drumgelloch06:34on time
Bathgate06:46on time
Livingston North06:52on time
Uphall06:55on time
Edinburgh Park07:03on time
Haymarket07:08on time
Edinburgh07:14on time
From GarscaddenOperated by ScotRail

Perth

no platform
06:10
on time
More
Show Less

Calling at

Stirling06:40on time
Bridge of Allan06:46on time
Dunblane06:51on time
Gleneagles07:06on time
Perth07:23on time
From Glasgow Queen StreetOperated by ScotRail

Edinburgh

Platform 9
06:17
on time
More
Show Less

Calling at

High Street06:19on time
Bellgrove06:21on time
Carntyne06:24on time
Shettleston06:27on time
Coatbridge Sunnyside06:35on time
Airdrie06:39on time
Drumgelloch06:44on time
Caldercruix06:48on time
Blackridge06:54on time
Armadale06:57on time
Bathgate07:01on time
Livingston North07:08on time
Uphall07:11on time
Edinburgh Park07:21on time
Haymarket07:27on time
Edinburgh07:32on time
From DalmuirOperated by ScotRail

Milngavie

Platform 8
06:18
on time
More
Show Less

Calling at

Charing Cross (Glasgow)06:20on time
Partick06:25on time
Hyndland06:27on time
Anniesland06:30on time
Westerton06:33on time
Bearsden06:36on time
Hillfoot06:40on time
Milngavie06:45on time
From AirdrieOperated by ScotRail

Alloa

no platform
06:19
on time
More
Show Less

Calling at

Bishopbriggs06:24on time
Lenzie06:28on time
Croy06:34on time
Larbert06:43on time
Stirling06:52on time
Alloa07:03on time
From Glasgow Queen StreetOperated by ScotRail
06:25
on time
More
Show Less

Calling at

Springburn06:32on time
Robroyston06:37on time
Stepps06:40on time
Gartcosh06:44on time
Greenfaulds06:50on time
Cumbernauld06:52on time
Camelon07:07on time
Falkirk Grahamston07:10on time
From Glasgow Queen StreetOperated by ScotRail

Airdrie

Platform 9
06:27
on time
More
Show Less

Calling at

High Street06:29on time
Bellgrove06:32on time
Carntyne06:35on time
Shettleston06:38on time
Garrowhill06:40on time
Easterhouse06:43on time
Blairhill06:47on time
Coatbridge Sunnyside06:49on time
Coatdyke06:52on time
Airdrie06:56on time
From DalmuirOperated by ScotRail