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