Westerton to Bathgate Timetable
Monday to Friday SR 07:01 08:01
SR 07:31 08:36
SR 16:01 17:08
SR 16:31 17:33
SR 17:01 18:03
SR 17:35 18:36
SR 18:02 19:04
SR 20:10 21:15
SR 20:38 21:43
SR 21:07 22:12
SR 📅 21:41 22:47
SR 📅 21:41 22:47
SR 📅 22:09 23:16
SR 📅 22:09 23:16
SR 22:38 23:42
SR 23:08 00:12
SR 23:38 00:41
Saturday SR 20:07 21:10
SR 20:38 21:42
SR 21:07 22:12
SR 21:41 22:43
SR 22:09 23:14
SR 22:38 23:42
SR 23:08 00:12
SR 23:38 00:41
Sunday SR 07:55 08:59
SR 08:30 09:34
SR 09:00 10:04
SR 09:30 10:34
SR 10:00 11:03
SR 10:30 11:36
SR 11:00 12:04
SR 11:29 12:33
SR 12:00 13:04
SR 12:30 13:34
SR 12:59 14:03
SR 13:30 14:34
SR 14:00 15:03
SR 14:29 15:33
SR 14:59 16:03
SR 15:30 16:34
SR 16:00 17:03
SR 16:30 17:34
SR 17:00 18:04
SR 17:30 18:33
SR 18:00 19:03
SR 18:30 19:33
SR 19:30 20:33
SR 20:30 21:36
SR 21:30 22:34
SR 22:30 23:33
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Westerton at 07:01 arriving at Bathgate at 08:01. The last train departs Westerton at 23:38 arriving at Bathgate at 00:41. Journey Time
The average journey time between Westerton and Bathgate is 1 hour and 3 minutes. Popular journeys from Westerton Popular journeys from Bathgate Timetable data under licence from RSP / Rail Delivery Group