Edinburgh to North Berwick Timetable
Monday to Friday SR 07:15 07:47
SR 08:18 08:42
SR 08:38 09:12
SR 09:39 10:12
SR 10:36 11:09
SR 11:37 12:10
SR 12:37 13:10
SR 13:36 14:09
SR 14:36 15:11
SR 15:39 16:12
SR 16:40 17:13
SR 17:07 17:39
SR 17:45 18:18
SR 18:15 18:48
SR 19:03 19:36
SR 19:38 20:13
SR 20:40 21:14
SR 21:40 22:13
SR 📅 23:14 23:49
SR 📅 23:14 23:49
Saturday SR 07:10 07:43
SR 07:55 08:18
SR 08:40 09:13
SR 09:11 09:44
SR 09:40 10:13
SR 10:11 10:45
SR 10:40 11:15
SR 11:09 11:42
SR 11:38 12:12
SR 12:11 12:44
SR 12:40 13:14
SR 13:11 13:44
SR 13:40 14:13
SR 14:11 14:44
SR 14:40 15:12
SR 15:10 15:43
SR 15:40 16:14
SR 16:11 16:44
SR 16:40 17:13
SR 17:10 17:43
SR 17:40 18:13
SR 18:13 18:47
SR 18:38 19:13
SR 19:40 20:13
SR 20:39 21:13
SR 21:40 22:14
SR 23:12 23:45
Sunday SR 09:37 10:09
SR 10:36 11:08
SR 11:37 12:09
SR 12:37 13:09
SR 13:37 14:09
SR 14:34 15:08
SR 15:39 16:11
SR 16:37 17:09
SR 17:39 18:11
SR 18:37 19:09
SR 19:37 20:09
SR 20:37 21:09
SR 21:37 22:09
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Edinburgh at 07:15 arriving at North Berwick at 07:47. The last train departs Edinburgh at 23:14 arriving at North Berwick at 23:49. Journey Time
The average journey time between Edinburgh and North Berwick is 32 minutes. Popular journeys from Edinburgh Popular journeys from North Berwick Timetable data under licence from RSP / Rail Delivery Group