29 Middlesbrough to Nunthorpe via Linthorpe, Marton

Operated by Arriva North East. First bus 06:51, last bus 22:45. 35 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Nunthorpe from Bus Station Stand 6: 07:30, 08:12

Next towards Middlesbrough from Cedar Road: 06:51, 07:21, 07:44

Wanted a different 29? 35 other bus routes are numbered 29 elsewhere in the UK — see every 29 bus timetable by area.

Timetable

Ends at Nunthorpe, Cedar Road unless marked “to …” · Monday to Friday · 17 journeys
Stop 07:3008:1209:1710:1711:1712:1713:1714:1715:2216:3217:3718:0718:45 to Nunthorpe Academy19:45 to Nunthorpe Academy20:45 to Nunthorpe Academy21:45 to Nunthorpe Academy22:45 to Nunthorpe Academy
Bus Station Stand 6 07:3008:1209:1710:1711:1712:1713:1714:1715:2216:3217:3718:0718:4519:4520:4521:4522:45
Town Hall (Stand K) 07:3308:1509:2110:2111:2112:2113:2114:2115:2616:3617:4118:1118:4919:4920:4921:4922:49
St Chad's Church 07:4608:2809:3410:3411:3412:3413:3414:3415:3916:5417:5918:2419:0020:0021:0022:0023:00
James Cook Hospital North 07:5308:3509:4110:4111:4112:4113:4114:4115:4617:0118:0618:3119:0620:0621:0622:0623:06
St Agnes' Church 07:5908:4109:4410:4411:4412:4413:4414:4515:5017:0518:1018:3419:0920:0921:0922:0923:09
Apple Tree 08:0308:4509:4810:4811:4812:4813:4814:4915:5417:0918:1418:3819:1320:1321:1322:1323:13
Marton Shops (B) 08:0808:5009:5310:5311:5312:5313:5314:5616:0117:1618:1918:4319:1720:1721:1722:1723:17
Cedar Road 08:1208:5409:5710:5711:5712:5713:5715:0016:0517:2018:2318:4719:2120:2121:2122:2123:21
Nunthorpe Academy ············19:2920:2921:2922:2923:29

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Arriva North East whether this route takes part. Details →
55–76% on time
average delay 2.9 min · the range 75 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Arriva North East before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 29

29 towards Nunthorpe

All 49 stops
  1. Bus Station Stand 6 Middlesbrough
  2. Town Hall (Stand K) Middlesbrough
  3. Cleveland Centre (Stand Q) Middlesbrough
  4. The Swatters Carr Middlesbrough
  5. Gresham Road Ayresome
  6. Dorman Museum Ayresome
  7. St Barnabas Church Linthorpe
  8. Linthorpe Village (B) Linthorpe
  9. Lancaster Road (B) Linthorpe
  10. Westbeck Gardens Linthorpe
  11. Gainford Avenue Linthorpe
  12. St Chad's Church Saltersgill
  13. The Saltersgill Saltersgill
  14. Hoylake Road Saltersgill
  15. Tranter Road Beechwood
  16. Rylstone Court (A) Beechwood
  17. Embsay Close Beechwood
  18. Bretby Close (A) Beechwood
  19. Premier Inn (B) James Cook Hospital
  20. James Cook Hospital North James Cook Hospital
  21. James Cook Hospital South (B) James Cook Hospital
  22. Social Club Easterside
  23. Chippenham Road (B) Easterside
  24. St Agnes' Church Easterside
  25. Pensby Avenue Easterside
  26. Westwick Terrace Easterside
  27. The Derby North End Marton Manor
  28. Primary School Marton Manor
  29. Apple Tree Marton Manor
  30. Gainsborough Road East End Marton
  31. The Marton Hotel & Country Club Marton
  32. Marton Shops (B) Marton
  33. Southern Cross (A) Marton
  34. Shevington Grove (B) Marton
  35. Brunton Arms Marton
  36. Cedar Road Marton
  37. Birchwood Road Marton
  38. Hawthorn Crescent Marton
  39. Maidstone Drive Marton
  40. Community Centre (A) Marton
  41. St Andrew's United Reformed Church Marton
  42. Brunton Arms Marton
  43. Tirril Way (B) Nunthorpe
  44. Runnymede (A) Nunthorpe
  45. Marton Moor Corner Nunthorpe
  46. Recreation Club Nunthorpe
  47. Railway Station (B) Nunthorpe
  48. Cortland Road Nunthorpe
  49. Nunthorpe Academy Nunthorpe

29 towards Middlesbrough

All 46 stops
  1. Nunthorpe Academy (B) Nunthorpe
  2. Cortland Road (B) Nunthorpe
  3. Railway Station Nunthorpe
  4. Recreation Club Nunthorpe
  5. Marton Moor Corner (B) Nunthorpe
  6. Runnymede (B) Nunthorpe
  7. Tirril Way Nunthorpe
  8. Brunton Arms Marton
  9. Cedar Road Marton
  10. Birchwood Road Marton
  11. Hawthorn Crescent Marton
  12. Maidstone Drive Marton
  13. Community Centre (A) Marton
  14. St Andrew's United Reformed Church Marton
  15. Brunton Arms Marton
  16. Shevington Grove (A) Marton
  17. Southern Cross (B) Marton
  18. Marton Shops Marton
  19. The Marton Hotel & Country Club Marton
  20. Gainsborough Road East End (C) Marton
  21. Apple Tree (B) Marton Manor
  22. Primary School Marton Manor
  23. The Derby North End (A) Marton Manor
  24. Pensby Avenue Easterside
  25. St Agnes' Church (B) Easterside
  26. Chippenham Road Easterside
  27. Social Club Easterside
  28. Broadwell Road North End Easterside
  29. James Cook Hospital South James Cook Hospital
  30. Premier Inn (A) James Cook Hospital
  31. Bretby Close Beechwood
  32. Embsay Close Beechwood
  33. Rylstone Court (B) Beechwood
  34. Tranter Road (B) Beechwood
  35. Hoylake Road (B) Saltersgill
  36. The Saltersgill (B) Saltersgill
  37. St Chad's Church (B) Saltersgill
  38. Gainford Avenue (B) Linthorpe
  39. Westbeck Gardens Linthorpe
  40. Lancaster Road Linthorpe
  41. Linthorpe Village Linthorpe
  42. St Barnabas Church Linthorpe
  43. Gresham Road (C) Ayresome
  44. The Swatters Carr Middlesbrough
  45. Amber Street Middlesbrough
  46. Bus Station Stand 11 Middlesbrough

Towns & areas on this route

Frequently asked questions

What time is the first 29 bus?

The first 29 departure on weekdays leaves at 06:51 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 29 bus?

The last 29 on weekdays leaves its first stop at 22:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 29 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Arriva North East day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 29 bus?

The 29 is operated by Arriva North East.

Timetable data from Arriva North East via the DfT Bus Open Data Service (North East England feed). Check before you travel — services can change at short notice.