The 18:31 from Livingston North to Caldercruix
Will it leave on time? We’re finding the train that forms it and checking how late it’s running.
Finding the train that becomes yours- 18:07Edinburgh
- 18:11Haymarket
- 18:18Edinburgh Park
- 18:27Uphall
- 18:31Livingston NorthYOU GET ON
- 18:36Bathgate
- 18:40Armadale
- 18:44Blackridge
- 18:50CaldercruixYOU GET OFF
- 18:54Drumgelloch
- 18:59Airdrie
- 19:03Coatbridge Sunnyside
- 19:11Shettleston
- 19:16High Street
- 19:21GQL
- 19:23Charing Cross (Glasgow)
- 19:27Partick
- 19:30Hyndland
- 19:37Garscadden