Hairmyres to Crossmyloof Timetable
Monday to Friday SR 📅 00:02 00:22
SR 📅 00:02 00:22
SR 📅 00:02 00:22
SR 📅 06:24 06:45
SR 📅 06:24 06:45
SR 06:54 07:15
SR 07:32 07:53
SR 07:51 08:13
SR 08:04 08:25
SR 08:18 08:39
SR 08:32 08:55
SR 09:03 09:22
SR 09:36 09:55
SR 10:01 10:23
SR 10:35 10:53
SR 11:06 11:26
SR 11:32 11:53
SR 12:03 12:22
SR 12:35 12:53
SR 13:01 13:24
SR 13:35 13:53
SR 14:01 14:21
SR 14:32 14:53
SR 15:03 15:23
SR 15:32 15:52
SR 16:00 16:22
SR 16:35 16:53
SR 17:01 17:23
SR 17:31 17:52
SR 18:03 18:27
SR 18:37 18:57
SR 19:01 19:24
SR 📅 19:35 19:53
SR 📅 19:35 19:53
SR 📅 20:04 20:25
SR 📅 20:04 20:25
SR 📅 20:31 20:53
SR 📅 20:31 20:53
SR 📅 21:02 21:23
SR 📅 21:02 21:23
SR 📅 21:33 21:53
SR 📅 21:33 21:53
SR 📅 21:33 21:53
SR 22:01 22:22
SR 📅 22:31 22:53
SR 📅 22:31 22:53
SR 📅 22:31 22:53
SR 📅 22:31 22:53
SR 📅 23:04 23:25
SR 📅 23:04 23:25
SR 📅 23:04 23:25
SR 📅 23:34 23:54
SR 📅 23:34 23:54
SR 📅 23:34 23:54
SR 📅 23:34 23:54
Saturday SR 00:02 00:22
SR 06:58 07:20
SR 08:03 08:23
SR 08:32 08:54
SR 09:01 09:22
SR 09:34 09:53
SR 10:02 10:23
SR 10:33 10:53
SR 11:03 11:23
SR 11:33 11:54
SR 12:01 12:22
SR 12:35 12:54
SR 13:02 13:24
SR 13:33 13:53
SR 14:01 14:22
SR 14:33 14:54
SR 15:01 15:22
SR 15:33 15:53
SR 16:01 16:23
SR 16:33 16:53
SR 17:01 17:22
SR 17:33 17:54
SR 18:01 18:22
SR 18:32 18:51
SR 19:02 19:24
SR 19:34 19:54
SR 20:05 20:25
SR 20:34 20:57
SR 21:02 21:24
SR 21:31 21:52
SR 22:02 22:24
SR 22:31 22:53
SR 23:01 23:23
SR 23:33 23:55
Sunday SR 00:02 00:22
SR 08:31 08:50
SR 08:59 09:20
SR 09:32 09:51
SR 10:00 10:20
SR 10:30 10:50
SR 11:00 11:20
SR 11:31 11:50
SR 11:59 12:20
SR 12:31 12:50
SR 13:00 13:20
SR 13:30 13:50
SR 14:00 14:20
SR 14:31 14:50
SR 14:59 15:20
SR 15:31 15:50
SR 16:00 16:20
SR 16:30 16:50
SR 17:00 17:20
SR 17:32 17:50
SR 17:59 18:20
SR 18:32 18:50
SR 19:00 19:20
SR 19:30 19:50
SR 20:00 20:20
SR 20:32 20:50
SR 20:59 21:20
SR 21:32 21:50
SR 22:01 22:21
SR 22:30 22:50
SR 23:01 23:22
SR 23:32 23:50
SR 23:59 00:22
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 Crossmyloof at 06:45. The last train departs Hairmyres at 00:02 arriving at Crossmyloof at 00:22. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Hairmyres and Crossmyloof is 20 minutes. Popular journeys from Hairmyres Popular journeys from Crossmyloof Timetable data under licence from RSP / Rail Delivery Group