00:21 Platform 3 Expected 00:25 Bathgate Calling at: Drumgelloch (00:28)Caldercruix (00:32)Blackridge (00:38)Armadale (00:41)Bathgate (00:45) Track live Watch train Share train