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