East Kilbride to Hairmyres Timetable
Monday to Friday SR 📅 06:20 06:24
SR 📅 06:20 06:24
SR 06:50 06:54
SR 07:28 07:31
SR 07:47 07:50
SR 07:59 08:03
SR 08:14 08:18
SR 08:28 08:32
SR 08:59 09:02
SR 09:32 09:35
SR 09:57 10:01
SR 10:31 10:34
SR 11:02 11:05
SR 11:28 11:32
SR 11:59 12:02
SR 12:31 12:34
SR 12:57 13:01
SR 13:31 13:34
SR 13:57 14:00
SR 14:28 14:32
SR 14:59 15:02
SR 15:28 15:32
SR 15:56 16:00
SR 16:31 16:34
SR 16:57 17:01
SR 17:27 17:31
SR 17:59 18:02
SR 18:33 18:37
SR 18:57 19:01
SR 📅 19:31 19:34
SR 📅 19:31 19:34
SR 📅 20:00 20:03
SR 📅 20:00 20:03
SR 📅 20:27 20:31
SR 📅 20:27 20:31
SR 📅 20:59 21:02
SR 📅 20:59 21:02
SR 📅 21:30 21:33
SR 📅 21:30 21:33
SR 📅 21:30 21:33
SR 21:57 22:01
SR 📅 22:27 22:31
SR 📅 22:27 22:31
SR 📅 22:27 22:31
SR 📅 22:27 22:31
SR 📅 23:00 23:03
SR 📅 23:00 23:03
SR 📅 23:00 23:03
SR 📅 23:30 23:33
SR 📅 23:30 23:33
SR 📅 23:30 23:33
SR 📅 23:30 23:33
SR 📅 23:57 00:01
SR 📅 23:57 00:01
SR 📅 23:57 00:01
SR 📅 23:57 00:01
Saturday SR 06:54 06:58
SR 08:00 08:03
SR 08:28 08:32
SR 08:57 09:01
SR 09:31 09:34
SR 09:58 10:02
SR 10:29 10:33
SR 11:00 11:03
SR 11:29 11:33
SR 11:57 12:01
SR 12:32 12:35
SR 12:58 13:02
SR 13:29 13:33
SR 13:58 14:01
SR 14:29 14:33
SR 14:57 15:01
SR 15:29 15:33
SR 15:57 16:01
SR 16:29 16:33
SR 16:57 17:01
SR 17:29 17:33
SR 17:57 18:01
SR 18:29 18:32
SR 18:58 19:02
SR 19:30 19:34
SR 20:02 20:05
SR 20:30 20:34
SR 20:58 21:02
SR 21:27 21:31
SR 21:59 22:02
SR 22:27 22:31
SR 22:57 23:01
SR 23:29 23:33
SR 23:57 00:01
Sunday SR 08:28 08:31
SR 08:55 08:59
SR 09:29 09:32
SR 09:57 10:00
SR 10:26 10:30
SR 10:56 10:59
SR 11:28 11:31
SR 11:55 11:59
SR 12:28 12:31
SR 12:57 13:00
SR 13:26 13:30
SR 13:57 14:00
SR 14:28 14:31
SR 14:55 14:59
SR 15:28 15:31
SR 15:57 16:00
SR 16:26 16:30
SR 16:57 17:00
SR 17:28 17:31
SR 17:55 17:59
SR 18:28 18:31
SR 18:57 19:00
SR 19:26 19:30
SR 19:57 20:00
SR 20:28 20:31
SR 20:55 20:59
SR 21:28 21:31
SR 21:58 22:01
SR 22:26 22:30
SR 22:58 23:01
SR 23:28 23:31
SR 23:56 23:59
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs East Kilbride at 06:20 arriving at Hairmyres at 06:24. The last train departs East Kilbride at 23:57 arriving at Hairmyres at 00:01. Journey Time
The average journey time between East Kilbride and Hairmyres is 3 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from East Kilbride Popular journeys from Hairmyres Timetable data under licence from RSP / Rail Delivery Group