TransitRadar

Metro Network buses

8,905 Metro Network bus journeys followed to their destination across 49 days, 6 Sept 2026 to 24 Oct 2026. 77% arrived on time by the GB bus standard, and 19% arrived early.

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

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

Its buses run early far more often than late, 6.0 early arrivals for every late one, while 3% arrived late. Early running counts against the standard, so on these routes the timetable, more than the traffic, is what holds the on-time figure back.

Averaged across every journey, its buses arrived 0.6 min late, against on time for all operators on the same dates.

Its best day was Thursday, 22 October 2026, 84% on time over 193 journeys, and its worst Monday, 7 September 2026, at 69% over 174.

Metro Network in numbers

Days covered496 Sept 2026 to 24 Oct 2026
Journeys followed8,9050.1% of 6,318,260 on the same dates
…on time6,90077.5% · all operators 70.5%
…early1,71719.3% · all operators 23.8%
…late2883.2% · all operators 5.8%
…of which more than 15 minutes late160.2%
Average arrival0.6 min lateall operators on time
Rank by on-time share6of 71 operators with a page

These are the 8,905 Metro Network 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

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

DateJourneysOn timeEarlyLateAverage
Saturday, 24 October 202616073%22%5%0.6 min late
Friday, 23 October 202619777%21%2%0.4 min late
Thursday, 22 October 202619384%12%4%1.1 min late
Wednesday, 21 October 202619078%19%3%0.3 min late
Tuesday, 20 October 202618882%16%2%0.9 min late
Monday, 19 October 202618680%18%2%0.5 min late
Sunday, 18 October 202614274%20%6%0.7 min late
Saturday, 17 October 202616874%21%5%0.6 min late
Friday, 16 October 202616374%23%3%0.5 min late
Thursday, 15 October 202619377%18%5%0.6 min late
Wednesday, 14 October 202618379%16%4%0.8 min late
Tuesday, 13 October 202619081%16%3%0.8 min late
Monday, 12 October 202619279%19%2%0.4 min late
Sunday, 11 October 202614177%18%6%1 min late
Saturday, 10 October 202616575%22%3%0.4 min late
Friday, 9 October 202618882%15%3%0.9 min late
Thursday, 8 October 202618574%23%4%0.6 min late
Wednesday, 7 October 202619677%22%1%0.6 min late
Tuesday, 6 October 202619074%24%2%on time
Monday, 5 October 202620080%19%1%0.3 min late
Sunday, 4 October 202615175%19%6%0.8 min late
Saturday, 3 October 202616175%20%6%0.9 min late
Friday, 2 October 202619583%16%1%0.5 min late
Thursday, 1 October 202619881%16%3%0.8 min late
Wednesday, 30 September 202621180%17%3%0.6 min late
Tuesday, 29 September 202620183%16%1%0.5 min late
Monday, 28 September 202620284%14%2%0.6 min late
Sunday, 27 September 202614376%23%1%0.5 min late
Saturday, 26 September 202617672%24%4%0.9 min late
Friday, 25 September 202619173%24%4%0.4 min late
Thursday, 24 September 202620374%22%4%0.5 min late
Wednesday, 23 September 202620878%19%3%0.6 min late
Tuesday, 22 September 202620776%20%4%0.7 min late
Monday, 21 September 202620678%19%3%0.6 min late
Sunday, 20 September 202615977%21%3%0.5 min late
Saturday, 19 September 202618280%17%3%0.7 min late
Friday, 18 September 202619774%23%4%0.5 min late
Thursday, 17 September 202620980%16%3%0.7 min late
Wednesday, 16 September 202618480%15%4%0.9 min late
Tuesday, 15 September 202619876%20%4%0.8 min late
Monday, 14 September 202619274%22%3%0.5 min late
Sunday, 13 September 202615175%19%6%0.9 min late
Saturday, 12 September 202617279%14%7%0.9 min late
Friday, 11 September 202619177%20%3%0.7 min late
Thursday, 10 September 202614373%24%2%0.3 min late
Wednesday, 9 September 202618378%20%3%0.5 min late
Tuesday, 8 September 202617180%18%2%0.4 min late
Monday, 7 September 202617469%28%3%0.2 min late
Sunday, 6 September 202613676%21%4%0.3 min late

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