23:02
Expected 23:15
Edinburgh
Calling at:
- Blackridge (23:20)
- Armadale (23:24)
- Bathgate (23:28)
- Livingston North (23:33)
- Uphall (23:36)
- Edinburgh Park (23:44)
- Haymarket (23:49)
- Edinburgh (23:54)
This service has been delayed by an operational incident
