20:41
Expected Cancelled
Edinburgh
This service is not calling at every station listed — cancelled stops are marked below.
Calling at:
- Hyndland (20:44) Cancelled
- Partick (20:46) Cancelled
- Charing Cross (Glasgow) (20:51) Cancelled
- Glasgow Queen Street (20:53) Cancelled
- High Street (20:56) Cancelled
- Bellgrove (20:58) Cancelled
- Carntyne (21:02) Cancelled
- Shettleston (21:04) Cancelled
- Garrowhill (21:07) Cancelled
- Easterhouse (21:09) Cancelled
- Blairhill (21:13) Cancelled
- Coatbridge Sunnyside (21:16) Cancelled
- Coatdyke (21:18) Cancelled
- Airdrie (21:21) Cancelled
- Drumgelloch (21:25) Cancelled
- Caldercruix (21:29) Cancelled
- Blackridge (21:35) Cancelled
- Armadale (21:39) Cancelled
- Bathgate (21:43) Cancelled
- Livingston North (21:49) Cancelled
- Uphall (21:52) Cancelled
- Edinburgh Park (22:01) Cancelled
- Haymarket (22:06) Cancelled
- Edinburgh (22:12) Cancelled