29
Arriva
29 bus timetable: Middlesbrough to Marton
Middlesbrough - Marton
Route map
29 live route map
See the route, stops, and live buses currently on this line.
87 stops
Live buses loading
Map ready
Loading the route map...
Middlesbrough → Nunthorpe
15 trips · first 09:17 · last 22:45
Saturday
Live From 2026-03-29
Swipe sideways to see later trips.
Stop
09:17
Nunthorpe
10:17
Nunthorpe
11:17
Nunthorpe
12:17
Nunthorpe
13:17
Nunthorpe
14:17
Nunthorpe
15:17
Nunthorpe
16:17
Nunthorpe
17:22
Nunthorpe
17:52
Nunthorpe
18:45
Nunthorpe
19:45
Nunthorpe
20:45
Nunthorpe
21:45
Nunthorpe
22:45
Nunthorpe
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:22
17:52
18:45
19:45
20:45
21:45
22:45
Middlesbrough, Town Hall
Stand K
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:26
17:56
18:49
19:49
20:49
21:49
22:49
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:39
18:09
19:00
20:00
21:00
22:00
23:00
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:46
18:16
19:06
20:06
21:06
22:06
23:06
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:49
18:19
19:09
20:09
21:09
22:09
23:09
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:53
18:23
19:13
20:13
21:13
22:13
23:13
Nunthorpe → Middlesbrough
16 trips · first 07:56 · last 22:29
Saturday
Live From 2026-03-29
Swipe sideways to see later trips.
Stop
07:56
Nunthorpe
08:31
Nunthorpe
09:36
Nunthorpe
10:36
Nunthorpe
11:36
Nunthorpe
12:36
Nunthorpe
13:36
Nunthorpe
14:36
Nunthorpe
15:36
Nunthorpe
16:41
Nunthorpe
18:04
Nunthorpe
18:34
Nunthorpe
19:29
Nunthorpe
20:29
Nunthorpe
21:29
Nunthorpe
22:29
Nunthorpe
07:56
08:31
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:41
18:04
18:34
19:35
20:35
21:35
22:35
08:09
08:44
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:54
18:17
18:46
19:47
20:47
21:47
22:47
08:14
08:49
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:59
18:22
18:50
19:51
20:51
21:51
22:51
08:17
08:52
09:57
10:57
11:57
12:57
13:57
14:57
15:57
17:02
18:25
18:53
19:54
20:54
21:54
22:54
08:24
08:59
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:09
18:32
18:59
20:00
21:00
22:00
23:00
08:37
09:12
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:22
18:45
19:10
20:11
21:11
22:11
23:11
Timetable data from Arriva, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NE_03_DC_29_1.
Main stops shown
9 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.