TransitRadar

Arriva Beds and Bucks buses

11,826 Arriva Beds and Bucks bus journeys followed to their destination across 71 days, 15 Aug 2026 to 24 Oct 2026. 46% arrived on time by the GB bus standard, and 27% arrived early.

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

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

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

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

Its best day was Wednesday, 19 August 2026, 58% on time over 166 journeys, and its worst Saturday, 24 October 2026, at 33% over 168.

Arriva Beds and Bucks in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed11,8260.1% of 8,972,755 on the same dates
…on time5,38645.5% · all operators 69.8%
…early3,18326.9% · all operators 24.5%
…late3,25727.5% · all operators 5.7%
…of which more than 15 minutes late2672.3%
Average arrival1 min lateall operators 0.1 min early
Rank by on-time share68of 71 operators with a page

These are the 11,826 Arriva Beds and Bucks 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 202616833%35%32%0.1 min late
Friday, 23 October 202617248%21%31%1.9 min late
Thursday, 22 October 202618543%30%27%0.3 min late
Wednesday, 21 October 202616848%31%21%0.1 min early
Tuesday, 20 October 202619152%25%23%1.1 min late
Monday, 19 October 202618550%28%23%0.7 min late
Sunday, 18 October 202614439%29%32%0.8 min late
Saturday, 17 October 202617133%27%39%1.8 min late
Friday, 16 October 202615446%27%27%1.6 min late
Thursday, 15 October 202617144%25%31%1.4 min late
Wednesday, 14 October 202616547%27%25%1 min late
Tuesday, 13 October 202618546%24%29%1.6 min late
Monday, 12 October 202618146%25%29%2.4 min late
Sunday, 11 October 202614143%28%29%1.5 min late
Saturday, 10 October 202616642%28%30%0.9 min late
Friday, 9 October 202617546%21%33%2.4 min late
Thursday, 8 October 202618548%28%24%0.8 min late
Wednesday, 7 October 202617448%21%31%2.2 min late
Tuesday, 6 October 202619245%23%32%2 min late
Monday, 5 October 202617245%25%30%1.2 min late
Sunday, 4 October 202613642%26%32%1.5 min late
Saturday, 3 October 202616541%33%26%0.4 min early
Friday, 2 October 202617339%27%35%2.4 min late
Thursday, 1 October 202617746%19%34%2.1 min late
Wednesday, 30 September 202617650%23%27%1.2 min late
Tuesday, 29 September 202618046%26%29%1 min late
Monday, 28 September 202617149%29%23%0.2 min late
Sunday, 27 September 202613642%27%31%0.1 min late
Saturday, 26 September 202616843%25%32%1.4 min late
Friday, 25 September 202617350%24%27%1.1 min late
Thursday, 24 September 202617845%28%27%0.9 min late
Wednesday, 23 September 202619246%28%26%1.1 min late
Tuesday, 22 September 202618354%19%27%1.5 min late
Monday, 21 September 202618047%28%26%0.5 min late
Sunday, 20 September 202614537%32%31%0.4 min early
Saturday, 19 September 202616535%33%32%0.4 min late
Friday, 18 September 202618250%25%25%0.2 min late
Thursday, 17 September 202619252%22%26%1.8 min late
Wednesday, 16 September 202617042%27%31%1.1 min late
Tuesday, 15 September 202618044%28%28%0.7 min late
Monday, 14 September 202618651%23%26%0.9 min late
Sunday, 13 September 202613735%27%38%1.8 min late
Saturday, 12 September 202615039%31%30%0.6 min late
Friday, 11 September 202618043%27%31%1.4 min late
Thursday, 10 September 202615946%24%30%2.2 min late
Wednesday, 9 September 202616142%26%32%1.7 min late
Tuesday, 8 September 202617845%24%31%1.7 min late
Monday, 7 September 202618151%26%23%0.9 min late
Sunday, 6 September 202614446%24%30%0.1 min late
Saturday, 5 September 202617041%24%36%1.7 min late
Friday, 4 September 202617346%28%26%0.8 min late
Thursday, 3 September 202617149%26%25%0.9 min late
Wednesday, 2 September 202617447%30%23%0.1 min late
Tuesday, 1 September 202618049%23%27%1 min late
Monday, 31 August 202614140%28%32%0.1 min late
Sunday, 30 August 202614537%27%36%1 min late
Saturday, 29 August 202615341%36%24%0.5 min early
Friday, 28 August 202617249%25%26%1.5 min late
Thursday, 27 August 202616642%30%28%0.9 min late
Wednesday, 26 August 202618249%32%19%0.1 min early
Tuesday, 25 August 202616555%26%19%0.5 min late
Monday, 24 August 202616056%28%17%0.4 min late
Sunday, 23 August 202614347%28%25%0.7 min late
Saturday, 22 August 202613342%26%32%1.3 min late
Friday, 21 August 202616249%34%17%0.3 min early
Thursday, 20 August 202617050%28%22%1.1 min late
Wednesday, 19 August 202616658%22%19%0.6 min late
Tuesday, 18 August 202615350%35%16%0.5 min early
Monday, 17 August 202614746%35%19%0.2 min late
Sunday, 16 August 202612149%26%26%1.2 min late
Saturday, 15 August 202613639%34%27%on time

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