06:30 Platform 1 Expected On time Edinburgh Calling at: Inverkeithing (06:33)North Queensferry (06:38)Dalmeny (06:41)Edinburgh Gateway (06:47)South Gyle (06:50)Haymarket (06:56)Edinburgh (07:01) Track live Watch train Share train
06:46 Platform 2 Expected On time Leven Calling at: Dunfermline City (06:51)Dunfermline Queen Margaret (06:55)Cowdenbeath (07:01)Lochgelly (07:07)Cardenden (07:11)Glenrothes with Thornton (07:18)Cameron Bridge (07:27)Leven (07:32) Track live Watch train Share train