Armadale to Bathgate Timetable
Monday to Friday SR 📅 00:08 00:12
SR 📅 00:37 00:41
SR 📅 06:26 06:30
SR 📅 06:26 06:30
SR 06:57 07:01
SR 07:27 07:31
SR 07:57 08:01
SR 08:32 08:36
SR 08:56 09:00
SR 09:23 09:27
SR 09:56 10:00
SR 10:24 10:28
SR 10:52 10:56
SR 11:22 11:26
SR 11:55 11:59
SR 12:22 12:26
SR 12:53 12:57
SR 13:27 13:31
SR 13:56 14:00
SR 14:22 14:26
SR 14:52 14:56
SR 15:27 15:31
SR 15:47 15:51
SR 15:55 15:59
SR 16:24 16:28
SR 17:04 17:08
SR 17:29 17:33
SR 17:59 18:03
SR 18:25 18:29
SR 18:54 18:58
SR 19:27 19:31
SR 19:46 19:50
SR 20:22 20:26
SR 21:11 21:15
SR 21:39 21:43
SR 22:08 22:12
SR 📅 22:43 22:47
SR 📅 22:43 22:47
SR 📅 23:12 23:16
SR 📅 23:12 23:16
SR 23:38 23:42
Saturday SR 00:08 00:12
SR 00:37 00:41
SR 06:59 07:03
SR 07:25 07:29
SR 07:56 08:00
SR 08:56 09:00
SR 09:27 09:31
SR 10:01 10:05
SR 10:26 10:30
SR 10:53 10:57
SR 11:22 11:26
SR 11:58 12:02
SR 12:22 12:26
SR 12:52 12:56
SR 13:24 13:28
SR 13:53 13:57
SR 14:22 14:26
SR 14:52 14:56
SR 15:23 15:27
SR 15:55 15:59
SR 16:24 16:28
SR 16:52 16:56
SR 17:24 17:28
SR 17:53 17:57
SR 18:22 18:26
SR 18:54 18:58
SR 19:25 19:29
SR 19:45 19:49
SR 20:22 20:26
SR 21:06 21:10
SR 21:38 21:42
SR 22:08 22:12
SR 22:39 22:43
SR 23:10 23:14
SR 23:38 23:42
Sunday SR 00:08 00:12
SR 00:37 00:41
SR 08:55 08:59
SR 09:30 09:34
SR 10:00 10:04
SR 10:30 10:34
SR 10:59 11:03
SR 11:32 11:36
SR 12:00 12:04
SR 12:29 12:33
SR 13:00 13:04
SR 13:30 13:34
SR 13:59 14:03
SR 14:30 14:34
SR 14:59 15:03
SR 15:29 15:33
SR 15:59 16:03
SR 16:30 16:34
SR 16:59 17:03
SR 17:30 17:34
SR 18:00 18:04
SR 18:29 18:33
SR 18:59 19:03
SR 19:29 19:33
SR 20:29 20:33
SR 21:32 21:36
SR 22:30 22:34
SR 23:29 23:33
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Armadale at 06:26 arriving at Bathgate at 06:30. The last train departs Armadale at 00:37 arriving at Bathgate at 00:41. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Armadale and Bathgate is 4 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Armadale Popular journeys from Bathgate Timetable data under licence from RSP / Rail Delivery Group