TransitRadar

LandFlight buses

9,428 LandFlight bus journeys followed to their destination across 71 days, 15 Aug 2026 to 24 Oct 2026. 45% arrived on time by the GB bus standard, and 39% arrived early.

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

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

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

Its best day was Wednesday, 21 October 2026, 58% on time over 146 journeys, and its worst Tuesday, 22 September 2026, at 32% over 167.

LandFlight in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed9,4280.1% of 8,972,755 on the same dates
…on time4,25045.1% · all operators 69.8%
…early3,66038.8% · all operators 24.5%
…late1,51816.1% · all operators 5.7%
…of which more than 15 minutes late2672.8%
Average arrival3.5 min earlyall operators 0.1 min early
Rank by on-time share70of 71 operators with a page

These are the 9,428 LandFlight 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 202615248%32%20%0.2 min early
Friday, 23 October 202614445%33%22%2.6 min early
Thursday, 22 October 202614246%28%25%0.9 min early
Wednesday, 21 October 202614658%26%16%1.9 min early
Tuesday, 20 October 202614051%29%19%2.1 min early
Monday, 19 October 202614350%24%26%0.3 min early
Sunday, 18 October 20263554%14%31%0.3 min late
Saturday, 17 October 202614456%19%25%1.7 min late
Friday, 16 October 202612847%19%34%2.9 min late
Thursday, 15 October 202613942%25%32%0.4 min late
Wednesday, 14 October 202614845%26%30%0.9 min late
Tuesday, 13 October 202614040%27%33%2.2 min late
Monday, 12 October 202617240%40%21%2.4 min early
Sunday, 11 October 20264457%32%11%4.5 min early
Saturday, 10 October 202616055%33%12%2.4 min early
Friday, 9 October 202616046%39%15%3.6 min early
Thursday, 8 October 202615849%39%13%3.7 min early
Wednesday, 7 October 202616848%39%13%3.9 min early
Tuesday, 6 October 202616446%43%11%4 min early
Monday, 5 October 202615940%47%13%5.8 min early
Sunday, 4 October 20264073%20%8%0.8 min early
Saturday, 3 October 202615555%38%6%3.9 min early
Friday, 2 October 202616248%40%12%3.7 min early
Thursday, 1 October 202615941%46%13%4.5 min early
Wednesday, 30 September 202616852%34%14%4.3 min early
Tuesday, 29 September 202615945%42%14%4.2 min early
Monday, 28 September 202617342%45%13%3.7 min early
Sunday, 27 September 20264367%30%2%2.3 min early
Saturday, 26 September 202615957%35%8%3 min early
Friday, 25 September 202615941%40%19%3.9 min early
Thursday, 24 September 202616646%40%14%4.8 min early
Wednesday, 23 September 202617346%40%14%5.7 min early
Tuesday, 22 September 202616732%47%21%3.7 min early
Monday, 21 September 202616037%42%21%3.9 min early
Sunday, 20 September 20263853%32%16%5.1 min early
Saturday, 19 September 202616042%49%9%5.2 min early
Friday, 18 September 202616435%38%26%2.4 min early
Thursday, 17 September 202616036%44%20%5.3 min early
Wednesday, 16 September 202616344%40%16%4.1 min early
Tuesday, 15 September 202616845%45%10%5.5 min early
Monday, 14 September 202616645%43%12%5.3 min early
Sunday, 13 September 20263863%32%5%5.2 min early
Saturday, 12 September 202616147%42%11%3.8 min early
Friday, 11 September 202614942%39%19%2.8 min early
Thursday, 10 September 202612533%35%32%1.6 min early
Wednesday, 9 September 202614951%36%13%1.4 min early
Tuesday, 8 September 202615342%42%16%4.6 min early
Monday, 7 September 202615543%44%13%4 min early
Sunday, 6 September 20262259%27%14%5.5 min early
Saturday, 5 September 202616654%37%9%3.9 min early
Friday, 4 September 202614746%40%14%4 min early
Thursday, 3 September 202614738%44%18%3.2 min early
Wednesday, 2 September 202615444%47%8%4.7 min early
Tuesday, 1 September 202615438%47%16%4.2 min early
Monday, 31 August 20262129%33%38%0.9 min early
Sunday, 30 August 20262479%17%4%0.1 min early
Saturday, 29 August 202615554%37%8%4.7 min early
Friday, 28 August 202614341%48%11%6 min early
Thursday, 27 August 202614143%44%13%6.4 min early
Wednesday, 26 August 202616041%48%11%6.9 min early
Tuesday, 25 August 202615545%48%7%6.7 min early
Monday, 24 August 202614546%46%9%5 min early
Sunday, 23 August 20263863%37%0%3.5 min early
Saturday, 22 August 202615342%46%11%5.9 min early
Friday, 21 August 202614140%44%16%4.3 min early
Thursday, 20 August 202611335%44%20%3.8 min early
Wednesday, 19 August 202611838%44%18%3.4 min early
Tuesday, 18 August 202610536%48%16%5.6 min early
Monday, 17 August 202611233%42%25%4.6 min early
Sunday, 16 August 20262552%32%16%0.6 min late
Saturday, 15 August 202611142%42%15%6.4 min early

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