29
Arriva North East
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
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
Middlesbrough, Town Hall
Stand K
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
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
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 stopsThe map can include more stops across directions; use All Stops above for the full timetable list.