Uddingston to Holytown TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:32 06:41
SR 07:10 07:17
SR 📅 07:29 07:39
SR 📅 07:29 07:39
SR 08:29 08:36
SR 09:29 09:36
SR 10:28 10:38
SR 11:28 11:35
SR 12:30 12:38
SR 13:28 13:35
SR 14:29 14:37
SR 15:29 15:37
SR 16:30 16:37
SR 17:28 17:35
SR 18:07 18:18
SR 18:29 18:40
SR 19:29 19:36
SR 20:29 20:39
SR 📅 21:38 21:45
SR 📅 21:38 21:45
SR 22:20 22:27
SR 📅 23:20 23:29
SR 📅 23:20 23:29
SR 📅 23:20 23:29
SR 📅 23:20 23:29
Saturday SR 06:22 06:31
SR 07:10 07:17
SR 07:30 07:39
SR 08:30 08:38
SR 09:30 09:37
SR 10:29 10:37
SR 11:28 11:36
SR 12:30 12:37
SR 13:29 13:37
SR 14:29 14:37
SR 15:29 15:36
SR 16:29 16:38
SR 17:30 17:38
SR 18:11 18:18
SR 18:29 18:37
SR 19:29 19:37
SR 20:29 20:39
SR 21:37 21:45
SR 22:20 22:27
SR 23:22 23:30
Sunday SR 10:29 10:37
SR 12:29 12:37
SR 14:30 14:37
SR 16:29 16:36
SR 18:29 18:38
SR 20:28 20:37
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 Holytown at 06:41. The last train departs Uddingston at 23:20 arriving at Holytown at 23:29. Journey Time
The average journey time between Uddingston and Holytown is 8 minutes. Calling Points
Trains operated by ScotRail (SR) call at Bellshill. Popular journeys from Uddingston Popular journeys from Holytown Timetable data under licence from RSP / Rail Delivery Group