TransitRadar

East Yorkshire buses

16,728 East Yorkshire bus journeys followed to their destination across 71 days, 15 Aug 2026 to 24 Oct 2026. 58% arrived on time by the GB bus standard, and 28% arrived early.

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

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

Its buses run early far more often than late, 2.1 early arrivals for every late one, while 14% 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.8 min late, against 0.1 min early for all operators on the same dates.

Its best day was Sunday, 20 September 2026, 71% on time over 154 journeys, and its worst Sunday, 6 September 2026, at 21% over 131.

East Yorkshire in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed16,7280.2% of 8,972,755 on the same dates
…on time9,71958.1% · all operators 69.8%
…early4,71228.2% · all operators 24.5%
…late2,29713.7% · all operators 5.7%
…of which more than 15 minutes late1520.9%
Average arrival0.8 min lateall operators 0.1 min early
Rank by on-time share46of 71 operators with a page

These are the 16,728 East Yorkshire 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 202623566%24%9%0.6 min late
Friday, 23 October 202627557%31%12%0.5 min late
Thursday, 22 October 202626863%23%13%1.3 min late
Wednesday, 21 October 202627063%26%11%0.8 min late
Tuesday, 20 October 202627561%27%12%0.9 min late
Monday, 19 October 202628560%33%8%on time
Sunday, 18 October 202616367%17%15%1.4 min late
Saturday, 17 October 202624163%23%14%1.1 min late
Friday, 16 October 202623554%20%26%2.5 min late
Thursday, 15 October 202626754%29%17%1.1 min late
Wednesday, 14 October 202627262%23%15%1.3 min late
Tuesday, 13 October 202627254%29%17%1.1 min late
Monday, 12 October 202627158%30%12%0.8 min late
Sunday, 11 October 202615956%18%26%2.6 min late
Saturday, 10 October 202622859%24%17%1.4 min late
Friday, 9 October 202626361%25%14%1.3 min late
Thursday, 8 October 202626360%27%13%0.8 min late
Wednesday, 7 October 202627159%27%13%0.8 min late
Tuesday, 6 October 202626456%30%13%0.6 min late
Monday, 5 October 202627658%32%11%0.5 min late
Sunday, 4 October 202615468%20%12%0.9 min late
Saturday, 3 October 202624468%20%12%1.3 min late
Friday, 2 October 202626860%28%12%0.9 min late
Thursday, 1 October 202627960%25%15%1.2 min late
Wednesday, 30 September 202626162%26%11%0.9 min late
Tuesday, 29 September 202627861%26%13%1 min late
Monday, 28 September 202627362%29%9%0.5 min late
Sunday, 27 September 202614761%22%18%1.5 min late
Saturday, 26 September 202624370%22%7%1 min late
Friday, 25 September 202626763%25%12%0.9 min late
Thursday, 24 September 202627061%29%10%0.6 min late
Wednesday, 23 September 202627263%27%10%0.5 min late
Tuesday, 22 September 202626461%30%9%0.2 min late
Monday, 21 September 202627363%32%5%on time
Sunday, 20 September 202615471%17%12%1.5 min late
Saturday, 19 September 202623167%26%8%0.5 min late
Friday, 18 September 202626764%25%11%0.7 min late
Thursday, 17 September 202627865%26%9%0.8 min late
Wednesday, 16 September 202625166%23%11%0.8 min late
Tuesday, 15 September 202628161%29%10%0.6 min late
Monday, 14 September 202627459%32%8%0.2 min late
Sunday, 13 September 202616462%19%20%2.2 min late
Saturday, 12 September 202623768%24%8%0.6 min late
Friday, 11 September 202626042%45%13%0.9 min early
Thursday, 10 September 202618635%43%22%0.3 min early
Wednesday, 9 September 202625732%44%24%0.5 min late
Tuesday, 8 September 202624336%43%21%0.3 min early
Monday, 7 September 202624432%44%24%0.2 min early
Sunday, 6 September 202613121%40%39%0.3 min early
Saturday, 5 September 202624758%25%17%1.6 min late
Friday, 4 September 202626154%29%17%1.1 min late
Thursday, 3 September 202624757%33%10%0.4 min late
Wednesday, 2 September 202625955%33%12%0.2 min early
Tuesday, 1 September 202627056%33%12%0.2 min late
Monday, 31 August 202611659%19%22%2.9 min late
Sunday, 30 August 202610568%17%15%2.1 min late
Saturday, 29 August 202623867%22%11%0.9 min late
Friday, 28 August 202626450%29%21%1.4 min late
Thursday, 27 August 202624554%31%15%0.9 min late
Wednesday, 26 August 202625956%29%16%1 min late
Tuesday, 25 August 202623657%31%13%0.7 min late
Monday, 24 August 202624457%33%11%0.4 min late
Sunday, 23 August 20269664%21%16%1.3 min late
Saturday, 22 August 202620065%21%14%1.3 min late
Friday, 21 August 202624953%31%16%0.7 min late
Thursday, 20 August 202623656%28%15%0.8 min late
Wednesday, 19 August 202624049%35%16%0.5 min late
Tuesday, 18 August 202622951%33%16%0.7 min late
Monday, 17 August 202622060%32%8%0.1 min early
Sunday, 16 August 20267768%9%23%3.1 min late
Saturday, 15 August 202618663%20%17%1.5 min late

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