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