Bathgate to Dalmuir Timetable
Monday to Friday SR 06:19 07:18
SR 06:40 07:49
SR 07:10 08:25
SR 07:40 08:55
SR 08:17 09:20
SR 08:40 09:49
SR 09:11 10:19
SR 09:38 10:48
SR 10:09 11:20
SR 10:39 11:50
SR 11:09 12:18
SR 11:38 12:48
SR 12:09 13:18
SR 12:39 13:47
SR 13:10 14:20
SR 13:41 14:49
SR 14:08 15:18
SR 14:40 15:49
SR 15:10 16:18
SR 15:40 16:50
SR 16:09 17:17
SR 16:49 17:49
SR 17:18 18:17
SR 17:48 18:48
SR 18:20 19:20
SR 18:50 19:48
SR 19:09 20:18
SR 19:52 21:12
SR 20:24 21:43
SR 20:58 22:13
SR 21:22 22:44
SR 21:51 23:13
SR 📅 22:28 23:42
SR 📅 22:28 23:42
SR 📅 22:52 00:20
SR 📅 22:52 00:20
Saturday SR 06:19 07:18
SR 06:36 07:49
SR 07:10 08:25
SR 07:37 08:55
SR 08:08 09:19
SR 08:38 09:49
SR 09:11 10:19
SR 09:38 10:48
SR 10:09 11:20
SR 10:38 11:50
SR 11:09 12:18
SR 11:39 12:48
SR 12:11 13:18
SR 12:42 13:48
SR 13:12 14:20
SR 13:40 14:49
SR 14:10 15:20
SR 14:42 15:49
SR 15:10 16:18
SR 15:40 16:48
SR 16:09 17:17
SR 16:40 17:49
SR 17:11 18:17
SR 17:50 18:48
SR 18:13 19:20
SR 18:39 19:48
SR 19:11 20:18
SR 19:50 21:12
SR 20:25 21:43
SR 20:53 22:13
SR 21:23 22:44
SR 21:49 23:13
SR 22:19 23:42
SR 22:53 00:20
Sunday SR 08:06 09:19
SR 09:08 10:20
SR 09:37 10:49
SR 10:10 11:21
SR 10:36 11:49
SR 11:06 12:19
SR 11:34 12:49
SR 12:06 13:19
SR 12:38 13:50
SR 13:07 14:19
SR 13:36 14:49
SR 14:08 15:20
SR 14:37 15:49
SR 15:07 16:20
SR 15:37 16:50
SR 16:06 17:19
SR 16:37 17:49
SR 17:06 18:19
SR 17:36 18:49
SR 18:07 19:19
SR 18:37 19:49
SR 19:06 20:19
SR 20:07 21:23
SR 21:06 22:20
SR 22:07 23:19
SR 23:06 00:22
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Bathgate at 06:19 arriving at Dalmuir at 07:18. The last train departs Bathgate at 22:52 arriving at Dalmuir at 00:20. Journey Time
The average journey time between Bathgate and Dalmuir is 1 hour and 11 minutes. Popular journeys from Bathgate Popular journeys from Dalmuir Timetable data under licence from RSP / Rail Delivery Group