The 23:13 train from Edinburgh to Perth .
22h 18m
-
Edinburgh -
Haymarket -
South Gyle -
Edinburgh Gateway -
Dalmeny -
North Queensferry -
Inverkeithing -
Rosyth -
Dunfermline City -
Dunfermline Queen Margaret -
Cowdenbeath ✓ -
Lochgelly ✓ -
Cardenden ✓ -
Glenrothes with Thornton ✓ -
Markinch ✓ -
Ladybank ✓ -
Perth ✓

Powered by Realtime Trains API