12:57 to Edinburgh
cancelled
ScotRail service
12:57 from Helensburgh Central to Edinburgh
Departing Bathgate
Cancelled
Calling at:
- 13:01: Livingston North - cancelled
- 13:04: Uphall - cancelled
- 13:12: Edinburgh Park - cancelled
- 13:17: Haymarket - cancelled
- 13:22: Edinburgh - cancelled
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
13:12 to Helensburgh Central
on time
ScotRail service from platform 2
13:12 from Edinburgh to Helensburgh Central
Departing Bathgate from platform 2
On time
Calling at:
- 13:16: Armadale - on time
- 13:19: Blackridge - on time
- 13:26: Caldercruix - on time
- 13:29: Drumgelloch - on time
- 13:33: Airdrie - on time
- 13:36: Coatdyke - on time
- 13:39: Coatbridge Sunnyside - on time
- 13:41: Blairhill - on time
- 13:45: Easterhouse - on time
- 13:48: Garrowhill - on time
- 13:50: Shettleston - on time
- 13:52: Carntyne - on time
- 13:56: Bellgrove - on time
- 13:58: High Street - on time
- 14:00: Glasgow Queen Street - on time
- 14:04: Charing Cross (Glasgow) - on time
- 14:08: Partick - on time
- 14:10: Hyndland - on time
- 14:20: Dalmuir - on time
- 14:29: Dumbarton East - on time
- 14:31: Dumbarton Central - on time
- 14:32: Dalreoch - on time
- 14:37: Cardross - on time
- 14:42: Craigendoran - on time
- 14:45: Helensburgh Central - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
13:23 to Edinburgh
on time
ScotRail service from platform 1
13:23 from Bathgate to Edinburgh
Departing Bathgate from platform 1
On time
Calling at:
- 13:27: Livingston North - on time
- 13:30: Uphall - on time
- 13:38: Edinburgh Park - on time
- 13:43: Haymarket - on time
- 13:48: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
13:34 to Edinburgh
on time
ScotRail service from platform 1
13:34 from Helensburgh Central to Edinburgh
Departing Bathgate from platform 1
On time
Calling at:
- 13:38: Livingston North - on time
- 13:41: Uphall - on time
- 13:50: Edinburgh Park - on time
- 13:54: Haymarket - on time
- 13:59: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
13:41 to Helensburgh Central
on time
ScotRail service from platform 2
13:41 from Edinburgh to Helensburgh Central
Departing Bathgate from platform 2
On time
Calling at:
- 13:45: Armadale - on time
- 13:48: Blackridge - on time
- 13:55: Caldercruix - on time
- 13:58: Drumgelloch - on time
- 14:02: Airdrie - on time
- 14:06: Coatdyke - on time
- 14:08: Coatbridge Sunnyside - on time
- 14:11: Blairhill - on time
- 14:15: Easterhouse - on time
- 14:17: Garrowhill - on time
- 14:20: Shettleston - on time
- 14:22: Carntyne - on time
- 14:26: Bellgrove - on time
- 14:28: High Street - on time
- 14:30: Glasgow Queen Street - on time
- 14:34: Charing Cross (Glasgow) - on time
- 14:38: Partick - on time
- 14:40: Hyndland - on time
- 14:49: Dalmuir - on time
- 14:58: Dumbarton East - on time
- 15:00: Dumbarton Central - on time
- 15:01: Dalreoch - on time
- 15:06: Cardross - on time
- 15:11: Craigendoran - on time
- 15:15: Helensburgh Central - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
14:03 to Edinburgh
on time
ScotRail service from platform 1
14:03 from Dalmuir to Edinburgh
Departing Bathgate from platform 1
On time
Calling at:
- 14:07: Livingston North - on time
- 14:10: Uphall - on time
- 14:21: Edinburgh Park - on time
- 14:25: Haymarket - on time
- 14:30: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
14:10 to Helensburgh Central
cancelled
ScotRail service
14:10 from Edinburgh to Helensburgh Central
Departing Bathgate
Cancelled
Calling at:
- 14:14: Armadale - cancelled
- 14:18: Blackridge - cancelled
- 14:24: Caldercruix - cancelled
- 14:28: Drumgelloch - cancelled
- 14:31: Airdrie - cancelled
- 14:36: Coatdyke - cancelled
- 14:38: Coatbridge Sunnyside - cancelled
- 14:41: Blairhill - cancelled
- 14:45: Easterhouse - cancelled
- 14:47: Garrowhill - cancelled
- 14:50: Shettleston - cancelled
- 14:52: Carntyne - cancelled
- 14:56: Bellgrove - cancelled
- 14:58: High Street - cancelled
- 15:00: Glasgow Queen Street - cancelled
- 15:04: Charing Cross (Glasgow) - cancelled
- 15:08: Partick - cancelled
- 15:10: Hyndland - cancelled
- 15:21: Dalmuir - on time
- 15:29: Dumbarton East - on time
- 15:31: Dumbarton Central - on time
- 15:32: Dalreoch - on time
- 15:37: Cardross - on time
- 15:42: Craigendoran - on time
- 15:45: Helensburgh Central - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
14:27 to Edinburgh
on time
ScotRail service from platform 1
14:27 from Dumbarton Central to Edinburgh
Departing Bathgate from platform 1
On time
Calling at:
- 14:32: Livingston North - on time
- 14:35: Uphall - on time
- 14:43: Edinburgh Park - on time
- 14:47: Haymarket - on time
- 14:52: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
14:42 to Helensburgh Central
on time
ScotRail service from platform 2
14:42 from Edinburgh to Helensburgh Central
Departing Bathgate from platform 2
On time
Calling at:
- 14:46: Armadale - on time
- 14:49: Blackridge - on time
- 14:56: Caldercruix - on time
- 14:59: Drumgelloch - on time
- 15:03: Airdrie - on time
- 15:06: Coatdyke - on time
- 15:09: Coatbridge Sunnyside - on time
- 15:11: Blairhill - on time
- 15:15: Easterhouse - on time
- 15:18: Garrowhill - on time
- 15:20: Shettleston - on time
- 15:22: Carntyne - on time
- 15:26: Bellgrove - on time
- 15:28: High Street - on time
- 15:30: Glasgow Queen Street - on time
- 15:34: Charing Cross (Glasgow) - on time
- 15:38: Partick - on time
- 15:40: Hyndland - on time
- 15:49: Dalmuir - on time
- 15:58: Dumbarton East - on time
- 16:00: Dumbarton Central - on time
- 16:02: Dalreoch - on time
- 16:07: Cardross - on time
- 16:12: Craigendoran - on time
- 16:15: Helensburgh Central - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×