BusGenie
124
East Coast Buses

124 bus timetable: North Berwick to Edinburgh

North Berwick ↔ Edinburgh

Mode Bus

North Berwick → Edinburgh

33 trips · first 04:58 · last 23:12
Mon–Fri Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
04:58 Edinburgh
05:38 Edinburgh
06:18 Edinburgh
06:53 Edinburgh
07:23 Edinburgh
07:58 Edinburgh
08:30 Edinburgh
09:00 Edinburgh
09:30 Edinburgh
10:00 Edinburgh
10:30 Edinburgh
11:00 Edinburgh
11:30 Edinburgh
12:00 Edinburgh
12:30 Edinburgh
13:00 Edinburgh
13:30 Edinburgh
14:02 Edinburgh
14:32 Edinburgh
15:02 Edinburgh
15:32 Edinburgh
16:02 Edinburgh
16:40 Edinburgh
17:10 Edinburgh
17:45 Edinburgh
18:15 Edinburgh
18:45 Edinburgh
19:15 Edinburgh
19:45 Edinburgh
20:15 Edinburgh
20:45 Edinburgh
22:00 Edinburgh
23:12 Edinburgh
04:58
05:38
06:18
06:53
07:23
07:58
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:02
14:32
15:02
15:32
16:02
16:40
17:10
17:45
18:15
18:45
19:15
19:45
20:15
20:45
22:00
23:12
04:59
05:39
06:19
06:54
07:24
07:59
08:31
09:02
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:04
14:34
15:04
15:34
16:04
16:42
17:12
17:47
18:17
18:47
19:17
19:47
20:17
20:46
22:01
23:13
05:07
05:47
06:27
07:04
07:35
08:10
08:43
09:14
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:16
14:46
15:16
15:47
16:16
16:54
17:24
17:59
18:29
18:57
19:27
19:57
20:27
20:55
22:10
23:20
05:14
05:54
06:34
07:11
07:43
08:19
08:51
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:24
14:54
15:24
15:55
16:24
17:02
17:32
18:07
18:37
19:05
19:35
20:05
20:35
21:03
22:18
23:27
05:20
06:00
06:41
07:18
07:51
08:27
08:59
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:32
15:02
15:32
16:03
16:32
17:10
17:40
18:15
18:44
19:12
19:42
20:12
20:42
21:10
22:25
23:33
05:26
06:06
06:47
07:24
07:57
08:33
09:05
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:38
15:08
15:38
16:09
16:38
17:16
17:46
18:21
18:50
19:18
19:48
20:18
20:48
21:16
22:31
23:39
05:33
06:13
06:54
07:31
08:05
08:40
09:12
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:45
15:15
15:45
16:16
16:45
17:23
17:53
18:28
18:57
19:25
19:55
20:25
20:55
21:23
22:38
23:46
05:42
06:22
07:04
07:41
08:17
08:50
09:22
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:55
15:25
15:55
16:26
16:55
17:33
18:03
18:37
19:06
19:34
20:04
20:34
21:04
21:32
22:47
23:54
05:50
06:32
07:14
07:53
08:28
09:00
09:32
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:05
15:36
16:05
16:36
17:05
17:43
18:13
18:46
19:15
19:43
20:13
20:42
21:12
21:40
22:55
00:01+1
05:52
06:34
07:16
07:55
08:30
09:02
09:34
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:07
15:38
16:07
16:38
17:07
17:45
18:15
18:48
19:17
19:45
20:15
20:44
21:14
21:42
22:57
00:03+1
05:55
06:38
07:22
08:02
08:36
09:08
09:40
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:12
14:42
15:14
15:44
16:13
16:44
17:13
17:50
18:20
18:52
19:21
19:49
20:19
20:47
21:17
21:45
23:00
00:06+1
05:57
06:40
07:24
08:04
08:39
09:11
09:43
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:15
14:45
15:17
15:47
16:16
16:47
17:15
17:52
18:22
18:54
19:23
·
·
20:49
·
21:47
23:02
·
06:02
06:45
07:30
08:11
08:46
09:18
09:49
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:21
14:51
15:23
15:53
16:22
16:53
17:21
17:58
18:28
18:59
19:28
·
·
20:54
·
21:52
23:07
·
06:06
06:49
07:35
08:17
08:51
09:23
09:54
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:26
14:56
15:28
15:59
16:28
16:59
17:27
18:04
18:33
19:04
19:33
·
·
20:58
·
21:56
23:11
·
06:14
06:58
07:45
08:28
09:02
09:32
10:03
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:36
15:06
15:39
16:09
16:38
17:09
17:37
18:14
18:42
19:13
19:42
·
·
21:06
·
22:04
23:18
·
06:20
07:05
07:53
08:37
09:10
09:40
10:11
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:44
15:14
15:48
16:18
16:47
17:18
17:46
18:23
18:50
19:21
19:50
·
·
21:13
·
22:11
23:24
·
06:28
07:14
08:03
08:48
09:20
09:49
10:20
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:53
15:23
15:57
16:28
16:57
17:28
17:56
18:33
18:59
19:30
19:59
·
·
21:21
·
22:18
23:31
·

Edinburgh → North Berwick

34 trips · first 05:19 · last 23:42
Mon–Fri Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
05:19 Edinburgh
05:57 Edinburgh
06:40 Edinburgh
06:49 Edinburgh
07:08 Edinburgh
07:26 Edinburgh
08:18 Edinburgh
08:47 Edinburgh
09:02 Edinburgh
09:32 Edinburgh
10:02 Edinburgh
10:32 Edinburgh
11:02 Edinburgh
11:32 Edinburgh
12:02 Edinburgh
12:32 Edinburgh
13:03 Edinburgh
13:33 Edinburgh
14:03 Edinburgh
14:33 Edinburgh
15:03 Edinburgh
15:35 Edinburgh
16:08 Edinburgh
16:41 Edinburgh
17:11 Edinburgh
17:41 Edinburgh
18:11 Edinburgh
18:45 Edinburgh
19:15 Edinburgh
19:48 Edinburgh
20:18 Edinburgh
21:32 Edinburgh
22:32 Edinburgh
23:42 Edinburgh
·
·
·
·
07:08
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
06:40
·
·
07:26
08:18
·
09:02
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:03
13:33
14:03
14:33
15:03
15:35
16:08
16:41
17:11
17:41
18:11
18:45
19:15
19:48
20:18
21:32
22:32
23:42
·
·
06:43
·
·
07:29
08:23
·
09:06
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:07
13:37
14:07
14:37
15:07
15:40
16:13
16:46
17:16
17:46
18:16
18:49
19:19
19:52
20:22
21:36
22:36
23:46
·
05:57
06:51
·
07:13
07:37
08:32
·
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:16
13:46
14:16
14:47
15:17
15:51
16:24
16:58
17:28
17:57
18:27
18:59
19:29
20:01
20:31
21:45
22:45
23:55
·
06:04
06:58
·
07:20
07:46
08:41
·
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:54
13:25
13:55
14:25
14:57
15:28
16:02
16:35
17:09
17:39
18:08
18:37
19:08
19:38
20:10
20:39
21:53
22:52
00:02+1
·
06:11
07:06
·
07:28
07:56
08:51
·
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:03
13:34
14:04
14:34
15:07
15:38
16:12
16:45
17:19
17:49
18:18
18:46
19:17
19:46
20:18
20:47
22:01
22:59
00:09+1
·
06:14
07:09
·
07:31
08:00
08:55
·
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:07
13:38
14:08
14:38
15:12
15:43
16:17
16:49
17:23
17:53
18:22
18:50
19:21
19:50
20:22
20:50
22:04
23:02
00:12+1
·
06:18
07:14
·
07:36
08:06
09:02
·
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:14
13:45
14:15
14:45
15:19
15:50
16:24
16:56
17:30
18:00
18:29
18:56
19:27
19:55
20:27
20:55
22:09
23:07
00:17+1
05:19
06:19
07:15
06:49
07:38
08:08
09:04
08:47
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:16
13:47
14:17
14:47
15:21
15:52
16:26
16:58
17:32
18:02
18:31
18:58
19:29
19:56
20:28
20:56
22:10
23:08
00:18+1
05:23
06:23
07:19
06:53
07:42
08:13
09:09
08:52
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:21
13:52
14:22
14:53
15:27
15:58
16:32
17:04
17:37
18:07
18:36
19:03
19:33
20:00
20:32
21:00
22:14
23:12
00:22+1
05:25
06:25
07:21
06:55
07:44
08:15
09:11
08:54
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:23
13:54
14:24
14:55
15:29
16:00
16:34
17:06
17:39
18:09
18:38
19:05
19:35
20:02
20:34
21:02
22:16
23:14
00:24+1
05:33
06:33
07:31
07:04
07:56
08:27
09:20
09:03
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:32
14:03
14:33
15:04
15:41
16:11
16:45
17:16
17:49
18:19
18:47
19:14
19:43
20:10
20:42
21:10
22:24
23:22
00:32+1
05:40
06:40
07:41
07:12
08:06
08:37
09:29
09:12
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:41
14:12
14:42
15:13
15:51
16:21
16:55
17:26
17:59
18:29
18:56
19:23
19:51
20:18
20:50
21:18
22:32
23:30
00:40+1
05:47
06:47
07:48
07:19
08:14
08:45
09:37
09:20
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:49
14:20
14:50
15:21
15:59
16:29
17:03
17:34
18:07
18:37
19:04
19:31
19:59
20:26
20:57
21:25
22:39
23:37
00:47+1
05:53
06:53
07:54
07:25
08:20
08:51
09:43
09:26
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:55
14:26
14:56
15:27
16:05
16:35
17:09
17:40
18:13
18:43
19:10
19:37
20:05
20:32
21:03
21:31
22:45
23:43
00:53+1
05:59
06:59
08:02
07:31
08:27
08:58
09:50
09:33
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:02
14:33
15:03
15:34
16:12
16:42
17:16
17:47
18:20
18:49
19:16
19:43
20:11
20:38
21:09
21:37
22:51
23:49
00:59+1
06:06
07:06
08:11
07:39
08:36
09:07
09:59
09:42
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:11
14:42
15:12
15:42
16:20
16:50
17:24
17:55
18:28
18:57
19:24
19:50
20:18
20:45
21:16
21:44
22:58
23:56
01:06+1
06:13
07:13
08:20
07:47
08:45
09:16
10:08
09:51
10:49
11:19
11:49
12:19
12:50
13:20
13:50
14:21
14:52
15:22
15:52
16:30
17:00
17:34
18:05
18:37
19:06
19:33
19:58
20:26
20:53
21:24
21:52
23:06
00:04+1
01:14+1

Timetable data from East Coast Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code ECBU_124.

Main stops shown

18 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Edinburgh, Princes Street (west) Stop PD
  2. Fountainbridge, Semple Street northbound
  3. Edinburgh West End, Lothian Road Stop XC
  4. Edinburgh, Waterloo Place Stop ZK
  5. Meadowbank House at
  6. Magdalene Drive opposite
  7. Brunstane Mill Road opposite
  8. Musselburgh, Bridge Street southbound
  9. Musselburgh, High Street (Stop A) Stop A
  10. Musselburgh, Levenhall Roundabout eastbound
  11. Wallyford Journey Hub southbound
  12. Prestonpans, Hawthorn Road at
  13. Longniddry, Railway Station opposite
  14. Aberlady, Poplars opposite
  15. Gullane, Goose Green at
  16. Dirleton, Castle opposite
  17. North Berwick, Church Road at
  18. North Berwick, Tesco at