11:36 Platform 1 Expected On time Edinburgh Calling at: Polmont (11:40)Linlithgow (11:45)Haymarket (12:01)Edinburgh (12:06) Track live Share train
12:05 Platform 1 Expected On time Edinburgh Calling at: Polmont (12:09)Linlithgow (12:14)Haymarket (12:30)Edinburgh (12:36) Track live Share train
12:35 Platform 1 Expected On time Edinburgh Calling at: Polmont (12:39)Linlithgow (12:45)Haymarket (12:58)Edinburgh (13:04) Track live Share train