12:07 Platform 1 Expected On time Edinburgh Calling at: Inverkeithing (12:11)Edinburgh Gateway (12:22)Haymarket (12:32)Edinburgh (12:37) Track live Watch train Share train
12:30 Platform 1 Expected On time Edinburgh Calling at: Inverkeithing (12:33)North Queensferry (12:38)Dalmeny (12:42)Edinburgh Gateway (12:47)South Gyle (12:50)Haymarket (12:56)Edinburgh (13:01) Track live Watch train Share train
13:08 Platform 1 Expected On time Edinburgh Calling at: Inverkeithing (13:13)North Queensferry (13:17)Dalmeny (13:21)Edinburgh Gateway (13:27)Haymarket (13:34)Edinburgh (13:39) Track live Watch train Share train