Operated By ScotRail
Stirling
d. 1254
Larbert
a. 1301
d. 1302
Larbert Jn
p. 1303
Carmuirs East Jn
p. 1304
Camelon
a. 1305
d. 1305
Falkirk Grahamston
a. 1307
d. 1311
Grangemouth Jn
p. 1312
Polmont
a. 1315
d. 1316
Linlithgow
a. 1320
d. 1321
Winchburgh Jn
4min Performance Allowance
p. 1325
Newbridge Jn
p. 1332
Edinburgh Park
a. 1335
d. 1335
Haymarket West Jn
2min Pathing Allowance
p. 1338
Haymarket
a. 1341
d. 1342
Princes St Gardens
p. 1345
Edinburgh
a. 1347
Schedule Info
Train Info
Passenger Info