00:21 Platform 3 Expected 00:24 Bathgate Calling at: Drumgelloch (00:27)Caldercruix (00:31)Blackridge (00:37)Armadale (00:40)Bathgate (00:44) Track live Watch train Share train