What's happening No updates yet Show ▾ Trains between Stirling and Perth may be delayed by up to 10 minutes, cancelled or revised. Latest information can be found in <a href="https://www.nationalrail.co.uk/service-disruptions/gleneagles-20260731/">Status and Disruptions</a>.
13:08 Platform 1
Expected 13:18
Glasgow Queen Street Calling at:
Bridge of Allan (13:21) Stirling (13:25) Glasgow Queen Street (13:53) This service has been delayed by a safety inspection of the track
13:22 Platform 3
Expected On time
Edinburgh Calling at:
Bridge of Allan (13:25) Stirling (13:29) Larbert (13:39) Camelon (13:44) Falkirk Grahamston (13:46) Polmont (13:53) Linlithgow (13:58) Edinburgh Park (14:12) Haymarket (14:18) Edinburgh (14:24) 13:49 Platform 2
Expected On time
Dundee Calling at:
Gleneagles (14:02) Perth (14:17) Invergowrie (14:39) Dundee (14:46) 13:54 Platform 3
Expected On time
Edinburgh Calling at:
Bridge of Allan (13:57) Stirling (14:01) Larbert (14:11) Camelon (14:14) Falkirk Grahamston (14:17) Polmont (14:23) Linlithgow (14:28) Edinburgh Park (14:46) Haymarket (14:51) Edinburgh (14:58) 14:09 Platform —
Expected Cancelled
Glasgow Queen Street Calling at:
Bridge of Allan (14:12) Stirling (14:17) Glasgow Queen Street (14:54) 14:30 Platform 3
Expected On time
Edinburgh Calling at:
Bridge of Allan (14:33) Stirling (14:37) Larbert (14:46) Camelon (14:49) Falkirk Grahamston (14:52) Polmont (14:57) Linlithgow (15:02) Edinburgh Park (15:17) Haymarket (15:21) Edinburgh (15:27) 14:52 Platform 2
Expected On time
Dundee Calling at:
Gleneagles (15:08) Perth (15:23) Invergowrie (15:43) Dundee (15:51) 14:55 Platform 3
Expected On time
Edinburgh Calling at:
Bridge of Allan (14:58) Stirling (15:02) Larbert (15:11) Camelon (15:15) Falkirk Grahamston (15:17) Polmont (15:23) Linlithgow (15:28) Edinburgh Park (15:43) Haymarket (15:51) Edinburgh (15:56) 15:09 Platform 1
Expected On time
Glasgow Queen Street Calling at:
Bridge of Allan (15:13) Stirling (15:17) Glasgow Queen Street (15:54)