Hairmyres to Thornliebank Timetable
Monday to Friday SR 📅 00:02 00:16
SR 📅 00:02 00:16
SR 📅 00:02 00:16
SR 📅 06:24 06:39
SR 📅 06:24 06:39
SR 06:54 07:09
SR 07:32 07:46
SR 07:51 08:05
SR 08:04 08:19
SR 08:18 08:32
SR 08:32 08:48
SR 09:03 09:16
SR 09:36 09:49
SR 10:01 10:17
SR 10:35 10:47
SR 11:06 11:20
SR 11:32 11:46
SR 12:03 12:16
SR 12:35 12:47
SR 13:01 13:17
SR 13:35 13:47
SR 14:01 14:15
SR 14:32 14:46
SR 15:03 15:16
SR 15:32 15:46
SR 16:00 16:16
SR 16:35 16:47
SR 17:01 17:17
SR 17:31 17:45
SR 18:03 18:19
SR 18:37 18:51
SR 19:01 19:17
SR 📅 19:35 19:47
SR 📅 19:35 19:47
SR 📅 20:04 20:19
SR 📅 20:04 20:19
SR 📅 20:31 20:47
SR 📅 20:31 20:47
SR 📅 21:02 21:16
SR 📅 21:02 21:16
SR 📅 21:33 21:47
SR 📅 21:33 21:47
SR 📅 21:33 21:47
SR 22:01 22:16
SR 📅 22:31 22:47
SR 📅 22:31 22:47
SR 📅 22:31 22:47
SR 📅 22:31 22:47
SR 📅 23:04 23:18
SR 📅 23:04 23:18
SR 📅 23:04 23:18
SR 📅 23:34 23:48
SR 📅 23:34 23:48
SR 📅 23:34 23:48
SR 📅 23:34 23:48
Saturday SR 00:02 00:16
SR 06:58 07:13
SR 08:03 08:17
SR 08:32 08:48
SR 09:01 09:16
SR 09:34 09:47
SR 10:02 10:17
SR 10:33 10:46
SR 11:03 11:17
SR 11:33 11:47
SR 12:01 12:16
SR 12:35 12:48
SR 13:02 13:17
SR 13:33 13:47
SR 14:01 14:15
SR 14:33 14:47
SR 15:01 15:16
SR 15:33 15:47
SR 16:01 16:16
SR 16:33 16:47
SR 17:01 17:16
SR 17:33 17:47
SR 18:01 18:16
SR 18:32 18:45
SR 19:02 19:17
SR 19:34 19:48
SR 20:05 20:19
SR 20:34 20:50
SR 21:02 21:17
SR 21:31 21:46
SR 22:02 22:16
SR 22:31 22:46
SR 23:01 23:17
SR 23:33 23:48
Sunday SR 00:02 00:16
SR 08:31 08:44
SR 08:59 09:14
SR 09:32 09:45
SR 10:00 10:14
SR 10:30 10:44
SR 11:00 11:13
SR 11:31 11:44
SR 11:59 12:14
SR 12:31 12:44
SR 13:00 13:14
SR 13:30 13:44
SR 14:00 14:14
SR 14:31 14:44
SR 14:59 15:14
SR 15:31 15:44
SR 16:00 16:14
SR 16:30 16:44
SR 17:00 17:14
SR 17:32 17:44
SR 17:59 18:14
SR 18:32 18:44
SR 19:00 19:14
SR 19:30 19:44
SR 20:00 20:14
SR 20:32 20:44
SR 20:59 21:14
SR 21:32 21:44
SR 22:01 22:15
SR 22:30 22:44
SR 23:01 23:16
SR 23:32 23:44
SR 23:59 00:15
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Hairmyres at 06:24 arriving at Thornliebank at 06:39. The last train departs Hairmyres at 00:02 arriving at Thornliebank at 00:16. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Hairmyres and Thornliebank is 14 minutes. Popular journeys from Hairmyres Popular journeys from Thornliebank Timetable data under licence from RSP / Rail Delivery Group