129 Middleton ↔ Middleton Bus Station

Operated by Bee Network. First bus 06:40, last bus 22:37. 28 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Bee Network whether this route takes part. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

129 towards Middleton Bus Station — Monday to Friday (28 journeys)
Middleton Bus Station (Stand D) ····························
Tennyson Road (nr) 06:4407:4408:4108:4409:4109:4410:4110:4511:4111:4512:4112:4513:4113:4514:4114:4515:4115:4516:4116:4517:4117:4518:4118:4520:3920:4122:3922:41
Sherbourne Road (nr) 06:4807:4908:4608:4909:4609:4910:4610:5011:4611:5012:4612:5013:4613:5014:4614:5015:4615:5016:4616:5117:4617:5118:4618:5020:4320:4622:4322:46
Tintern Road (opp) 06:5007:5208:4808:5209:4809:5210:4810:5311:4811:5312:4812:5313:4813:5314:4814:5315:4815:5316:4816:5417:4817:5418:4818:5320:4520:4822:4522:48
Torre Close (opp) 06:5407:5808:5308:5809:5309:5810:5310:5911:5311:5912:5312:5913:5313:5914:5314:5915:5315:5916:5317:0017:5318:0018:5318:5920:4920:5322:4922:53
Tennyson Road (opp) 06:5808:0908:5509:0609:5510:0610:5511:0511:5512:0512:5513:0513:5514:0514:5515:0715:5516:0516:5517:0517:5518:0518:5519:0520:5320:5522:5322:55
Middleton Bus Station (Stand D) 06:4007:4008:3708:4009:3709:4010:3710:4011:3711:4012:3712:4013:3713:4014:3714:4015:3715:4016:3716:4017:3717:4018:3718:4020:3520:3722:3522:37

Route map

All stops on route 129

Towns & areas on this route

Frequently asked questions

What time is the first 129 bus?

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

What time is the last 129 bus?

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

How much does the 129 bus cost?

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

Who runs the 129 bus?

The 129 is operated by Bee Network.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.