BusGenie
29
Arriva North East

29 bus timetable: Middlesbrough to Marton

Middlesbrough - Marton

Mode Bus

Middlesbrough → Nunthorpe

17 trips · first 07:30 · last 22:45
Mon–Fri Live From 2026-03-29

Swipe sideways to see later trips.

Stop
07:30 Nunthorpe
08:12 Nunthorpe
09:17 Nunthorpe
10:17 Nunthorpe
11:17 Nunthorpe
12:17 Nunthorpe
13:17 Nunthorpe
14:17 Nunthorpe
15:22 Nunthorpe
16:32 Nunthorpe
17:37 Nunthorpe
18:07 Nunthorpe
18:45 Nunthorpe
19:45 Nunthorpe
20:45 Nunthorpe
21:45 Nunthorpe
22:45 Nunthorpe
07:30
08:12
09:17
10:17
11:17
12:17
13:17
14:17
15:22
16:32
17:37
18:07
18:45
19:45
20:45
21:45
22:45
07:33
08:15
09:21
10:21
11:21
12:21
13:21
14:21
15:26
16:36
17:41
18:11
18:49
19:49
20:49
21:49
22:49
07:46
08:28
09:34
10:34
11:34
12:34
13:34
14:34
15:39
16:54
17:59
18:24
19:00
20:00
21:00
22:00
23:00
07:53
08:35
09:41
10:41
11:41
12:41
13:41
14:41
15:46
17:01
18:06
18:31
19:06
20:06
21:06
22:06
23:06
07:59
08:41
09:44
10:44
11:44
12:44
13:44
14:45
15:50
17:05
18:10
18:34
19:09
20:09
21:09
22:09
23:09
08:03
08:45
09:48
10:48
11:48
12:48
13:48
14:49
15:54
17:09
18:14
18:38
19:13
20:13
21:13
22:13
23:13
08:08
08:50
09:53
10:53
11:53
12:53
13:53
14:56
16:01
17:16
18:19
18:43
19:17
20:17
21:17
22:17
23:17
08:12
08:54
09:57
10:57
11:57
12:57
13:57
15:00
16:05
17:20
18:23
18:47
19:21
20:21
21:21
22:21
23:21
·
·
·
·
·
·
·
·
·
·
·
·
19:29
20:29
21:29
22:29
23:29

Nunthorpe → Middlesbrough

18 trips · first 06:51 · last 22:29
Mon–Fri Live From 2026-03-29

Swipe sideways to see later trips.

Stop
06:51 Nunthorpe
07:21 Nunthorpe
07:44 Nunthorpe
08:16 Nunthorpe
09:36 Nunthorpe
10:36 Nunthorpe
11:36 Nunthorpe
12:36 Nunthorpe
13:36 Nunthorpe
14:34 Nunthorpe
15:39 Nunthorpe
16:54 Nunthorpe
18:04 Nunthorpe
18:34 Nunthorpe
19:29 Nunthorpe
20:29 Nunthorpe
21:29 Nunthorpe
22:29 Nunthorpe
·
·
·
·
·
·
·
·
·
·
·
·
·
·
19:29
20:29
21:29
22:29
06:51
07:21
07:44
08:16
09:36
10:36
11:36
12:36
13:36
14:34
15:39
16:54
18:04
18:34
19:35
20:35
21:35
22:35
07:00
07:30
08:03
08:35
09:45
10:45
11:45
12:45
13:45
14:43
15:48
17:03
18:13
18:42
19:43
20:43
21:43
22:43
07:04
07:34
08:09
08:41
09:49
10:49
11:49
12:49
13:49
14:47
15:52
17:07
18:17
18:46
19:47
20:47
21:47
22:47
07:09
07:39
08:14
08:46
09:54
10:54
11:54
12:54
13:54
14:52
15:57
17:12
18:22
18:50
19:51
20:51
21:51
22:51
07:12
07:42
08:18
08:50
09:57
10:57
11:57
12:57
13:57
14:55
16:00
17:15
18:25
18:53
19:54
20:54
21:54
22:54
07:19
07:49
08:25
08:57
10:04
11:04
12:04
13:04
14:04
15:02
16:07
17:22
18:32
18:59
20:00
21:00
22:00
23:00
07:30
08:05
08:40
09:12
10:17
11:17
12:17
13:17
14:17
15:17
16:22
17:37
18:45
19:10
20:11
21:11
22:11
23:11

Timetable data from Arriva North East, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code NE_03_DC_29_1.

Main stops shown

9 main stops

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

  1. Middlesbrough, Bus Station Stand 6 6
  2. Middlesbrough, Town Hall Stand K
  3. Saltersgill, St Chad's Church A
  4. James Cook Hospital North A
  5. Easterside, St Agnes' Church A
  6. Marton Manor, Apple Tree A
  7. Marton Shops B
  8. Marton, Cedar Road A
  9. Nunthorpe Academy A