RTT Wed, 12th Feb 25
1
Milngavie Edinburgh
  1. Milngavie
  2. Hillfoot
  3. Bearsden
  4. Westerton
  5. Anniesland
  6. Hyndland
  7. Partick
  8. Charing Cross (Glasgow)
  9. Glasgow Queen Street
  10. High Street
  11. Bellgrove
  12. Carntyne
  13. Shettleston
  14. Coatbridge Sunnyside
  15. Airdrie
  16. Drumgelloch
  17. Caldercruix
  18. Blackridge
  19. Armadale
  20. Bathgate
  21. Livingston North
  22. Uphall
  23. Edinburgh Park
  24. Haymarket +4
  25. Edinburgh +3
Powered by Realtime Trains API