TransitRadar

Flyer buses

6,063 Flyer 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 18% arrived early.

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

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

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

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

Its best day was Sunday, 20 September 2026, 75% on time over 93 journeys, and its worst Saturday, 10 October 2026, at 56% over 88.

Flyer in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed6,0630.1% of 8,972,755 on the same dates
…on time4,02066.3% · all operators 69.8%
…early1,09018.0% · all operators 24.5%
…late95315.7% · all operators 5.7%
…of which more than 15 minutes late390.6%
Average arrival1.8 min lateall operators 0.1 min early
Rank by on-time share20of 71 operators with a page

These are the 6,063 Flyer 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 202610062%19%19%2.4 min late
Friday, 23 October 20269862%22%15%1.7 min late
Thursday, 22 October 20269262%17%21%2.5 min late
Wednesday, 21 October 20269759%23%19%1.8 min late
Tuesday, 20 October 20269465%19%16%1.5 min late
Monday, 19 October 20269565%22%13%1.3 min late
Sunday, 18 October 20269471%13%16%2.5 min late
Saturday, 17 October 202610072%12%16%2.3 min late
Friday, 16 October 20268165%15%20%2.5 min late
Thursday, 15 October 20268463%14%23%2.7 min late
Wednesday, 14 October 20269062%19%19%1.6 min late
Tuesday, 13 October 20269765%23%12%1.4 min late
Monday, 12 October 20269363%26%11%0.7 min late
Sunday, 11 October 20268763%25%11%1.1 min late
Saturday, 10 October 20268856%25%19%2 min late
Friday, 9 October 20269668%17%16%1.5 min late
Thursday, 8 October 20269764%15%21%2.7 min late
Wednesday, 7 October 20268069%14%18%1.6 min late
Tuesday, 6 October 20268864%19%17%2.1 min late
Monday, 5 October 20269472%17%11%1.3 min late
Sunday, 4 October 20268373%19%7%1.1 min late
Saturday, 3 October 20267672%11%17%2.6 min late
Friday, 2 October 20269466%21%13%1.3 min late
Thursday, 1 October 20269872%13%14%2.3 min late
Wednesday, 30 September 20269562%16%22%2.3 min late
Tuesday, 29 September 202610069%23%8%1.1 min late
Monday, 28 September 20268859%31%10%0.4 min late
Sunday, 27 September 20268971%20%9%1.1 min late
Saturday, 26 September 20269059%22%19%2.2 min late
Friday, 25 September 20269961%14%25%3 min late
Thursday, 24 September 20269862%12%26%2.9 min late
Wednesday, 23 September 20269664%22%15%1.5 min late
Tuesday, 22 September 202610769%10%21%2.4 min late
Monday, 21 September 20269760%23%18%1.4 min late
Sunday, 20 September 20269375%12%13%2.3 min late
Saturday, 19 September 20269773%9%18%2.3 min late
Friday, 18 September 202610161%21%18%1.9 min late
Thursday, 17 September 202610658%24%18%1.5 min late
Wednesday, 16 September 20268359%20%20%2.3 min late
Tuesday, 15 September 20269268%14%17%2.2 min late
Monday, 14 September 20269672%14%15%1.6 min late
Sunday, 13 September 20268774%9%17%2.5 min late
Saturday, 12 September 202610162%12%26%3.1 min late
Friday, 11 September 20269365%16%19%2.3 min late
Thursday, 10 September 20268268%11%21%2.7 min late
Wednesday, 9 September 20268471%17%12%1.4 min late
Tuesday, 8 September 20269174%13%13%1.9 min late
Monday, 7 September 202610067%26%7%0.7 min late
Sunday, 6 September 20267874%19%6%1.5 min late
Saturday, 5 September 20269763%22%15%1.6 min late
Friday, 4 September 20266172%11%16%2.2 min late
Thursday, 3 September 20265100%0%0%0.4 min late
Wednesday, 2 September 20265100%0%0%0.4 min late
Tuesday, 1 September 20267100%0%0%0.4 min late
Monday, 31 August 20265100%0%0%0.4 min late
Sunday, 30 August 2026989%0%11%0.9 min late
Saturday, 29 August 20269761%20%20%1.8 min late
Friday, 28 August 20269358%22%20%2.1 min late
Thursday, 27 August 20269171%18%11%1.6 min late
Wednesday, 26 August 20269672%22%6%0.8 min late
Tuesday, 25 August 20268973%19%8%1.3 min late
Monday, 24 August 20269067%23%10%1.1 min late
Sunday, 23 August 20268167%21%12%1.5 min late
Saturday, 22 August 20268674%10%15%2 min late
Friday, 21 August 202610066%20%14%1.9 min late
Thursday, 20 August 20269467%17%16%1.9 min late
Wednesday, 19 August 20268966%19%15%1.7 min late
Tuesday, 18 August 20268458%23%19%1.3 min late
Monday, 17 August 20268666%20%14%1.5 min late
Sunday, 16 August 20267468%18%15%2.1 min late
Saturday, 15 August 20268568%14%18%2 min late

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