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