22:51 Edinburgh to Garscadden due 00:20
| Sch. |
Exp. |
Dest. |
| 22:51 |
22:51 |
Edinburgh |
| 22:55 |
22:55 |
Haymarket |
| 23:00 |
23:00 |
Edinburgh Park |
| 23:08 |
23:08 |
Uphall |
| 23:12 |
23:12 |
Livingston North |
| 23:18 |
23:18 |
Bathgate |
| 23:22 |
23:22 |
Armadale |
| 23:25 |
23:25 |
Blackridge |
| 23:32 |
23:32 |
Caldercruix |
| 23:35 |
23:35 |
Drumgelloch |
| 23:40 |
23:40 |
Airdrie |
| 23:42 |
23:42 |
Coatdyke |
| 23:44 |
23:44 |
Coatbridge Sunnyside |
| 23:47 |
23:47 |
Blairhill |
| 23:51 |
23:51 |
Easterhouse |
| 23:53 |
23:53 |
Garrowhill |
| 23:56 |
23:56 |
Shettleston |
| 23:58 |
23:58 |
Carntyne |
| 00:01 |
00:01 |
Bellgrove |
| 00:03 |
00:03 |
High Street |
| 00:06 |
00:06 |
Glasgow Queen Street Ll |
| 00:08 |
00:08 |
Charing Cross |
| 00:12 |
00:12 |
Partick |
| 00:14 |
00:14 |
Hyndland |
| 00:20 |
00:20 |
Garscadden |
|