13:41
Expected 13:46
Edinburgh
Calling at:
- Dalmuir (13:53)
- Hyndland (14:01)
- Partick (14:03)
- Charing Cross (Glasgow) (14:07)
- Glasgow Queen Street (14:09)
- High Street (14:12)
- Bellgrove (14:14)
- Carntyne (14:17)
- Shettleston (14:20)
- Garrowhill (14:22)
- Easterhouse (14:25)
- Blairhill (14:29)
- Coatbridge Sunnyside (14:31)
- Coatdyke (14:34)
- Airdrie (14:36)
- Drumgelloch (14:40)
- Caldercruix (14:44)
- Blackridge (14:50)
- Armadale (14:52)
- Bathgate (14:56)
- Livingston North (15:02)
- Uphall (15:05)
- Edinburgh Park (15:13)
- Haymarket (15:17)
- Edinburgh (15:24)
This service has been delayed by a late running train being in front of this one
