11:47
Expected 11:53
Edinburgh
Calling at:
- Garrowhill (11:55)
- Easterhouse (11:58)
- Blairhill (12:02)
- Coatbridge Sunnyside (12:04)
- Coatdyke (12:07)
- Airdrie (12:09)
- Drumgelloch (12:13)
- Caldercruix (12:17)
- Blackridge (12:23)
- Armadale (12:26)
- Bathgate (12:30)
- Livingston North (12:35)
- Uphall (12:38)
- Edinburgh Park (12:46)
- Haymarket (12:51)
- Edinburgh (12:56)
This service has been delayed by a fault on a train in front of this one
