Haymarket to Shettleston Timetable
Monday to Friday SR 06:12 07:20
SR 06:43 07:49
SR 07:13 08:20
SR 07:42 08:41
SR 08:13 09:21
SR 08:47 09:50
SR 09:14 10:20
SR 09:44 10:50
SR 10:12 11:20
SR 10:45 11:50
SR 11:12 12:20
SR 11:43 12:50
SR 12:13 13:19
SR 12:42 13:50
SR 13:16 14:20
SR 13:44 14:50
SR 14:12 15:20
SR 14:44 15:50
SR 15:15 16:20
SR 16:12 17:10
SR 16:25 17:22
SR 16:46 17:42
SR 16:53 17:52
SR 17:13 18:11
SR 17:23 18:22
SR 17:46 18:42
SR 17:58 18:53
SR 18:11 19:11
SR 18:27 19:23
SR 18:45 19:50
SR 19:28 20:31
SR 19:59 21:03
SR 20:35 21:36
SR 20:56 22:05
SR 21:26 22:33
SR 📅 21:53 23:06
SR 📅 21:53 23:06
SR 📅 22:25 23:38
SR 📅 22:25 23:38
SR 22:54 23:55
Saturday SR 06:12 07:20
SR 06:45 07:49
SR 07:11 08:20
SR 07:42 08:50
SR 08:12 09:19
SR 08:46 09:50
SR 09:13 10:20
SR 09:45 10:50
SR 10:12 11:19
SR 10:46 11:50
SR 11:14 12:20
SR 11:44 12:50
SR 12:12 13:20
SR 12:43 13:50
SR 13:13 14:20
SR 13:45 14:50
SR 14:16 15:20
SR 14:46 15:50
SR 15:12 16:20
SR 16:12 17:20
SR 16:46 17:49
SR 17:26 18:23
SR 17:47 18:51
SR 18:11 19:19
SR 18:33 19:41
SR 18:43 19:50
SR 19:28 20:31
SR 19:57 21:03
SR 20:31 21:33
SR 20:56 22:05
SR 21:26 22:33
SR 21:56 23:03
SR 22:28 23:38
SR 22:56 23:55
Sunday SR 08:40 09:46
SR 09:08 10:15
SR 09:43 10:47
SR 10:10 11:15
SR 10:44 11:45
SR 11:11 12:14
SR 11:42 12:45
SR 12:14 13:15
SR 12:46 13:45
SR 13:14 14:15
SR 13:45 14:46
SR 14:13 15:14
SR 14:45 15:46
SR 15:16 16:15
SR 15:44 16:45
SR 16:14 17:15
SR 16:44 17:45
SR 17:14 18:15
SR 17:46 18:45
SR 18:14 19:15
SR 18:42 19:45
SR 19:46 20:46
SR 20:44 21:44
SR 21:46 22:45
SR 22:44 23:44
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Haymarket at 06:12 arriving at Shettleston at 07:20. The last train departs Haymarket at 22:54 arriving at Shettleston at 23:55. Journey Time
The average journey time between Haymarket and Shettleston is 1 hour and 4 minutes. Popular journeys from Haymarket Popular journeys from Shettleston Timetable data under licence from RSP / Rail Delivery Group