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