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