TransitRadar

Metrobus buses

9,155 Metrobus bus journeys followed to their destination across 71 days, 15 Aug 2026 to 24 Oct 2026. 66% arrived on time by the GB bus standard, and 14% arrived early.

That is about 129 journeys a day, 0.1% of all the bus journeys we followed on the same dates.

Its on-time share is 3 points below the 70% for every operator we followed on those dates. It ranks 19 of 71 operators with a page here.

Early and late running are roughly balanced, with 20% of journeys late, against 25% early and 6% late for every operator on the same dates.

Averaged across every journey, its buses arrived 2 min late, against 0.1 min early for all operators on the same dates.

Its best day was Saturday, 22 August 2026, 79% on time over 125 journeys, and its worst Monday, 31 August 2026, at 45% over 53.

Metrobus in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed9,1550.1% of 8,972,755 on the same dates
…on time6,08366.4% · all operators 69.8%
…early1,27313.9% · all operators 24.5%
…late1,79919.7% · all operators 5.7%
…of which more than 15 minutes late2642.9%
Average arrival2 min lateall operators 0.1 min early
Rank by on-time share19of 71 operators with a page

These are the 9,155 Metrobus journeys we followed to within 250 metres of their last stop in the urban areas we sample, so they describe its running where we sample rather than on every route it operates. On time, early and late add up to every journey; "more than 15 minutes late" is part of late. How bus punctuality is measured and why so many buses arrive early.

Day by day

71 days, widest bar the busiest, filled to the share on time. The same days for the whole network.

DateJourneysOn timeEarlyLateAverage
Saturday, 24 October 202613472%16%12%0.7 min late
Friday, 23 October 202614469%17%14%2.1 min late
Thursday, 22 October 202614165%16%19%1.8 min late
Wednesday, 21 October 202614674%14%12%1.4 min late
Tuesday, 20 October 202615174%19%7%1.2 min late
Monday, 19 October 202614675%14%11%1.8 min late
Sunday, 18 October 20265058%18%24%0.7 min early
Saturday, 17 October 202613572%16%12%1 min late
Friday, 16 October 202614366%10%23%2.1 min late
Thursday, 15 October 202615166%12%23%2.6 min late
Wednesday, 14 October 202615167%16%17%1.7 min late
Tuesday, 13 October 202615268%12%20%2.4 min late
Monday, 12 October 202614769%12%19%1.8 min late
Sunday, 11 October 20264264%12%24%2 min late
Saturday, 10 October 202613871%8%21%2.6 min late
Friday, 9 October 202616062%11%27%2.6 min late
Thursday, 8 October 202614064%6%30%3.8 min late
Wednesday, 7 October 202614863%9%28%3.4 min late
Tuesday, 6 October 202614672%12%16%2 min late
Monday, 5 October 202614475%12%13%2.1 min late
Sunday, 4 October 20264667%15%17%0.9 min early
Saturday, 3 October 202613769%18%13%0.9 min late
Friday, 2 October 202615164%15%21%2.5 min late
Thursday, 1 October 202615054%12%34%3.2 min late
Wednesday, 30 September 202615061%17%22%2.4 min late
Tuesday, 29 September 202615667%12%21%2.2 min late
Monday, 28 September 202615671%15%14%1 min late
Sunday, 27 September 20264353%14%33%0.9 min late
Saturday, 26 September 202613174%9%17%2.3 min late
Friday, 25 September 202615069%18%13%1.5 min late
Thursday, 24 September 202615473%14%14%1.8 min late
Wednesday, 23 September 202615679%9%12%2.3 min late
Tuesday, 22 September 202615263%7%30%3.9 min late
Monday, 21 September 202614473%13%15%2 min late
Sunday, 20 September 20264547%20%33%0.5 min late
Saturday, 19 September 202614574%11%14%1.6 min late
Friday, 18 September 202614960%14%26%2.6 min late
Thursday, 17 September 202615664%15%21%2.2 min late
Wednesday, 16 September 202614861%11%27%3.2 min late
Tuesday, 15 September 202614858%10%32%3.6 min late
Monday, 14 September 202615069%13%17%2 min late
Sunday, 13 September 20264770%19%11%1 min early
Saturday, 12 September 202614268%13%20%1.7 min late
Friday, 11 September 202615563%10%27%3.2 min late
Thursday, 10 September 202613159%16%25%2.7 min late
Wednesday, 9 September 202614255%10%35%4.7 min late
Tuesday, 8 September 202613356%15%29%3.4 min late
Monday, 7 September 202613370%14%16%1.8 min late
Sunday, 6 September 20264648%22%30%0.7 min early
Saturday, 5 September 202614572%14%13%1.3 min late
Friday, 4 September 202615765%11%24%3.1 min late
Thursday, 3 September 202614662%12%26%2.9 min late
Wednesday, 2 September 202615160%13%27%2.6 min late
Tuesday, 1 September 202615559%15%26%2.7 min late
Monday, 31 August 20265345%19%36%1.6 min late
Sunday, 30 August 20264461%14%25%2.2 min late
Saturday, 29 August 202614066%19%15%0.5 min late
Friday, 28 August 202614960%13%26%3.2 min late
Thursday, 27 August 202615367%18%14%1.2 min late
Wednesday, 26 August 202614968%17%14%1.7 min late
Tuesday, 25 August 202614169%15%16%1.2 min late
Monday, 24 August 202614071%16%14%1.4 min late
Sunday, 23 August 20263661%19%19%1.1 min early
Saturday, 22 August 202612579%12%9%1.1 min late
Friday, 21 August 202613665%17%18%1.6 min late
Thursday, 20 August 202614364%15%22%2.7 min late
Wednesday, 19 August 202613870%20%10%1.1 min late
Tuesday, 18 August 202612671%16%13%1.1 min late
Monday, 17 August 202612866%20%15%1.3 min late
Sunday, 16 August 20263259%16%25%0.4 min late
Saturday, 15 August 202611369%19%12%1.2 min late

Followed live from the Bus Open Data Service on each of the 71 days above. Its operator code is METR, each linking to the buses we have seen working for it. Today's bus league · All bus operators · Sources and licences