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:32 Platform 1
Expected On time
Edinburgh Calling at:
Bridge of Allan (12:35) Stirling (12:39) Larbert (12:48) Camelon (12:51) Falkirk Grahamston (12:53) Polmont (12:59) Linlithgow (13:04) Edinburgh Park (13:18) Haymarket (13:23) Edinburgh (13:28) 12:50 Platform —
Expected Cancelled
Dundee Calling at:
Gleneagles (13:04) Perth (13:18) Invergowrie (13:40) Dundee (13:47) 12:55 Platform 3
Expected On time
Edinburgh Calling at:
Bridge of Allan (12:58) Stirling (13:02) Larbert (13:12) Camelon (13:16) Falkirk Grahamston (13:18) Polmont (13:24) Linlithgow (13:29) Edinburgh Park (13:42) Haymarket (13:48) Edinburgh (13:54) 13:08 Platform 1
Expected 13:16
Glasgow Queen Street Calling at:
Bridge of Allan (13:18) Stirling (13:22) Glasgow Queen Street (13:49) 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 1
Expected On time
Glasgow Queen Street Calling at:
Bridge of Allan (14:12) Stirling (14:17) Glasgow Queen Street (14:54)