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