departures
from Bathgate

Bathgate
to Helensburgh CentralOperated by ScotRail

Buy tickets
  • 08:06
    Bathgate
    On time
  • 08:10
    Armadale (West Lothian)
    On time
  • 08:14
    Blackridge
    On time
  • 08:20
    Caldercruix
    On time
  • 08:24
    Drumgelloch
    On time
  • 08:27
    Airdrie
    On time
  • 08:29
    Coatdyke
    Dept. 08:30
  • 08:32
    Coatbridge Sunnyside
    Dept. 08:33
  • 08:35
    Blairhill
    On time
  • 08:39
    Easterhouse
    On time
  • 08:41
    Garrowhill
    On time
  • 08:44
    Shettleston
    Dept. 08:45
  • 08:46
    Carntyne
    Dept. 08:47
  • 08:49
    Bellgrove
    Dept. 08:50
  • 08:51
    High Street (Glasgow)
    Dept. 08:52
  • 08:54
    Glasgow Queen Street
    On time
  • 08:57
    Charing Cross (Glasgow)
    On time
  • 09:01
    Partick
    On time
  • 09:04
    Hyndland
    On time
  • 09:07
    Anniesland
    On time
  • 09:10
    Westerton
    On time
  • 09:12
    Drumchapel
    Dept. 09:13
  • 09:14
    Drumry
    Dept. 09:15
  • 09:17
    Singer
    Dept. 09:18
  • 09:23
    Dalmuir
    On time
  • 09:31
    Dumbarton East
    On time
  • 09:33
    Dumbarton Central
    Dept. 09:34
  • 09:34
    Dalreoch
    Dept. 09:36
  • 09:39
    Cardross
    Dept. 09:41
  • 09:44
    Craigendoran
    Dept. 09:47
  • 09:48
    Helensburgh Central
    Exp. 09:50