TransitRadar

Uni-Link buses

19,915 Uni-Link bus journeys followed to their destination across 71 days, 15 Aug 2026 to 24 Oct 2026. 87% arrived on time by the GB bus standard, and 8% arrived early.

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

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

Few of its buses run off time in either direction: 4% arrived late, and early running is well below the national 25%.

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, 23 September 2026, 94% on time over 328 journeys, and its worst Wednesday, 26 August 2026, at 74% over 257.

Uni-Link in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed19,9150.2% of 8,972,755 on the same dates
…on time17,39787.4% · all operators 69.8%
…early1,6238.1% · all operators 24.5%
…late8954.5% · all operators 5.7%
…of which more than 15 minutes late400.2%
Average arrival1 min lateall operators 0.1 min early
Rank by on-time share1of 71 operators with a page

These are the 19,915 Uni-Link 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 202627491%8%1%0.9 min late
Friday, 23 October 202631987%8%5%1.1 min late
Thursday, 22 October 202636991%5%4%1 min late
Wednesday, 21 October 202632790%6%5%0.9 min late
Tuesday, 20 October 202633488%6%6%1.1 min late
Monday, 19 October 202634688%8%4%0.7 min late
Sunday, 18 October 202623788%9%3%1.2 min late
Saturday, 17 October 202627289%10%1%0.8 min late
Friday, 16 October 202629489%4%6%1 min late
Thursday, 15 October 202632991%3%6%1.1 min late
Wednesday, 14 October 202633490%6%4%0.8 min late
Tuesday, 13 October 202633691%5%4%0.9 min late
Monday, 12 October 202633392%5%3%0.9 min late
Sunday, 11 October 202622181%11%8%1.4 min late
Saturday, 10 October 202627585%12%3%1 min late
Friday, 9 October 202635689%5%5%1 min late
Thursday, 8 October 202633189%6%5%1.2 min late
Wednesday, 7 October 202633594%3%3%1 min late
Tuesday, 6 October 202635687%7%6%1 min late
Monday, 5 October 202634890%6%3%0.8 min late
Sunday, 4 October 202623290%4%6%1.5 min late
Saturday, 3 October 202627288%9%3%1 min late
Friday, 2 October 202634487%9%4%0.9 min late
Thursday, 1 October 202634587%7%6%1 min late
Wednesday, 30 September 202636388%7%5%0.8 min late
Tuesday, 29 September 202632784%9%7%1.1 min late
Monday, 28 September 202629585%9%6%1 min late
Sunday, 27 September 202623891%4%5%1.3 min late
Saturday, 26 September 202626290%8%2%1 min late
Friday, 25 September 202636591%5%4%0.8 min late
Thursday, 24 September 202633692%4%3%1.1 min late
Wednesday, 23 September 202632894%3%3%0.7 min late
Tuesday, 22 September 202634492%5%3%0.8 min late
Monday, 21 September 202635688%6%5%0.9 min late
Sunday, 20 September 202623982%13%5%1.1 min late
Saturday, 19 September 202625989%10%2%1.1 min late
Friday, 18 September 202634392%6%2%0.6 min late
Thursday, 17 September 202631293%4%4%1 min late
Wednesday, 16 September 202630293%4%3%1 min late
Tuesday, 15 September 202633589%6%4%1 min late
Monday, 14 September 202632792%6%2%0.9 min late
Sunday, 13 September 202616478%10%12%1.7 min late
Saturday, 12 September 202624078%13%9%1.4 min late
Friday, 11 September 202622781%11%7%1.1 min late
Thursday, 10 September 202622184%11%5%1.1 min late
Wednesday, 9 September 202625484%9%7%1.2 min late
Tuesday, 8 September 202624180%14%6%1.1 min late
Monday, 7 September 202626285%11%3%0.8 min late
Sunday, 6 September 202621585%12%3%0.8 min late
Saturday, 5 September 202625389%8%3%0.8 min late
Friday, 4 September 202626986%11%3%0.8 min late
Thursday, 3 September 202626387%10%3%0.7 min late
Wednesday, 2 September 202627786%11%3%0.7 min late
Tuesday, 1 September 202628088%11%1%0.5 min late
Monday, 31 August 202623588%7%5%1.2 min late
Sunday, 30 August 202621782%12%7%1.1 min late
Saturday, 29 August 202624182%12%5%0.7 min late
Friday, 28 August 202627680%14%6%0.8 min late
Thursday, 27 August 202627186%10%5%1 min late
Wednesday, 26 August 202625774%20%6%0.9 min late
Tuesday, 25 August 202625280%11%10%1.3 min late
Monday, 24 August 202623981%14%5%0.7 min late
Sunday, 23 August 202618892%6%2%0.9 min late
Saturday, 22 August 202619781%13%6%0.8 min late
Friday, 21 August 202625984%9%7%1.5 min late
Thursday, 20 August 202625085%12%4%0.9 min late
Wednesday, 19 August 202623384%15%2%0.4 min late
Tuesday, 18 August 202621786%12%1%0.9 min late
Monday, 17 August 202621887%11%2%0.7 min late
Sunday, 16 August 202616580%11%9%1.2 min late
Saturday, 15 August 202618489%4%7%1.4 min late

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