16:49
Expected 16:55
Edinburgh
Calling at:
- Hyndland (17:03)
- Partick (17:05)
- Charing Cross (Glasgow) (17:09)
- Glasgow Queen Street (17:11)
- High Street (17:13)
- Shettleston (17:19)
- Garrowhill (17:22)
- Easterhouse (17:24)
- Blairhill (17:28)
- Coatbridge Sunnyside (17:31)
- Coatdyke (17:33)
- Airdrie (17:36)
- Drumgelloch (17:39)
- Bathgate (17:52)
- Livingston North (17:57)
- Uphall (18:00)
- Edinburgh Park (18:08)
- Haymarket (18:12)
- Edinburgh (18:17)
This service has been delayed by a broken rail
