What's happening No updates yet Show ▾ Buses replace trains between Stirling and Perth. Latest information can be found in <a href="https://www.nationalrail.co.uk/service-disruptions/gleneagles-20260731/">Status and Disruptions</a>.
12:33 Platform 1
Expected On time
Alloa Calling at:
Larbert (12:43) Stirling (12:53) Alloa (13:04) 12:49 Platform 2
Expected On time
Glasgow Queen Street Calling at:
Lenzie (12:54) Bishopbriggs (12:58) Glasgow Queen Street (13:04) 12:53 Platform 2
Expected On time
Glasgow Queen Street Calling at:
Glasgow Queen Street (13:08) 12:55 Platform 1
Expected On time
Edinburgh via Falkirk High
Calling at:
Falkirk High (13:04) Polmont (13:08) Linlithgow (13:14) Haymarket (13:31) Edinburgh (13:36) 13:06 Platform 1
Expected On time
Alloa Calling at:
Larbert (13:16) Stirling (13:24) Alloa (13:35) 13:13 Platform 2
Expected On time
Glasgow Queen Street Calling at:
Lenzie (13:18) Bishopbriggs (13:23) Glasgow Queen Street (13:30) 13:24 Platform 2
Expected On time
Glasgow Queen Street Calling at:
Glasgow Queen Street (13:35) 13:25 Platform 1
Expected On time
Edinburgh via Falkirk High
Calling at:
Falkirk High (13:34) Polmont (13:38) Linlithgow (13:44) Haymarket (13:58) Edinburgh (14:03) 13:33 Platform 1
Expected On time
Alloa Calling at:
Larbert (13:43) Stirling (13:51) Alloa (14:02) 13:43 Platform 2
Expected On time
Glasgow Queen Street Calling at:
Lenzie (13:48) Bishopbriggs (13:53) Glasgow Queen Street (14:00)