11:47
Expected 11:54
Edinburgh
Calling at:
- Garrowhill (11:56)
- Easterhouse (11:58)
- Blairhill (12:02)
- Coatbridge Sunnyside (12:05)
- Coatdyke (12:07)
- Airdrie (12:10)
- Drumgelloch (12:13)
- Caldercruix (12:17)
- Blackridge (12:23)
- Armadale (12:27)
- Bathgate (12:31)
- Livingston North (12:36)
- Uphall (12:39)
- Edinburgh Park (12:47)
- Haymarket (12:51)
- Edinburgh (12:56)
This service has been delayed by a fault on a train in front of this one
