TransitRadar

Plymouth Citybus buses

26,162 Plymouth Citybus bus journeys followed to their destination across 71 days, 15 Aug 2026 to 24 Oct 2026. 65% arrived on time by the GB bus standard, and 22% arrived early.

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

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

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

Its best day was Sunday, 11 October 2026, 74% on time over 192 journeys, and its worst Saturday, 24 October 2026, at 56% over 264.

Plymouth Citybus in numbers

Days covered7115 Aug 2026 to 24 Oct 2026
Journeys followed26,1620.3% of 8,972,755 on the same dates
…on time17,01265.0% · all operators 69.8%
…early5,75522.0% · all operators 24.5%
…late3,39513.0% · all operators 5.7%
…of which more than 15 minutes late2230.9%
Average arrival1 min lateall operators 0.1 min early
Rank by on-time share25of 71 operators with a page

These are the 26,162 Plymouth Citybus 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 202626456%31%13%on time
Friday, 23 October 202644861%32%7%0.1 min late
Thursday, 22 October 202645064%25%12%0.7 min late
Wednesday, 21 October 202645265%24%12%1 min late
Tuesday, 20 October 202646266%22%12%1 min late
Monday, 19 October 202645268%23%9%0.5 min late
Sunday, 18 October 202619372%13%15%1.5 min late
Saturday, 17 October 202626068%17%14%0.9 min late
Friday, 16 October 202641666%19%16%1.6 min late
Thursday, 15 October 202646862%21%16%1.4 min late
Wednesday, 14 October 202647160%27%12%0.9 min late
Tuesday, 13 October 202646167%20%13%1.1 min late
Monday, 12 October 202646866%24%11%0.9 min late
Sunday, 11 October 202619274%11%14%2.1 min late
Saturday, 10 October 202630367%20%13%0.8 min late
Friday, 9 October 202647261%25%14%1.1 min late
Thursday, 8 October 202647164%26%10%0.6 min late
Wednesday, 7 October 202646565%18%17%1.5 min late
Tuesday, 6 October 202645466%19%15%1.4 min late
Monday, 5 October 202643966%26%9%0.6 min late
Sunday, 4 October 202619765%11%24%2.8 min late
Saturday, 3 October 202630068%14%18%1.5 min late
Friday, 2 October 202646765%21%15%1.6 min late
Thursday, 1 October 202646064%23%13%1 min late
Wednesday, 30 September 202643259%27%13%0.6 min late
Tuesday, 29 September 202644263%25%12%0.8 min late
Monday, 28 September 202643062%31%8%0.4 min early
Sunday, 27 September 202618567%10%23%3.1 min late
Saturday, 26 September 202627861%17%22%1.3 min late
Friday, 25 September 202645965%20%14%1.1 min late
Thursday, 24 September 202647365%24%11%0.8 min late
Wednesday, 23 September 202647567%21%11%1.1 min late
Tuesday, 22 September 202647465%20%15%1.3 min late
Monday, 21 September 202646464%22%14%0.9 min late
Sunday, 20 September 202619161%7%32%3.8 min late
Saturday, 19 September 202628965%20%15%1.2 min late
Friday, 18 September 202647265%23%12%0.6 min late
Thursday, 17 September 202644768%22%10%0.7 min late
Wednesday, 16 September 202641664%22%15%0.9 min late
Tuesday, 15 September 202647071%18%11%0.9 min late
Monday, 14 September 202646664%26%11%0.3 min late
Sunday, 13 September 202619461%11%27%2.5 min late
Saturday, 12 September 202629063%12%25%2.7 min late
Friday, 11 September 202633560%21%19%1.2 min late
Thursday, 10 September 20262070%5%25%3.7 min late
Wednesday, 9 September 20262871%18%11%2.5 min late
Tuesday, 8 September 20262458%21%21%1.2 min late
Monday, 7 September 20263275%13%13%1.8 min late
Sunday, 6 September 202619361%9%31%4.5 min late
Saturday, 5 September 202630062%21%16%1.3 min late
Friday, 4 September 202648767%23%11%0.6 min late
Thursday, 3 September 202646264%24%12%1 min late
Wednesday, 2 September 202647366%27%7%0.3 min late
Tuesday, 1 September 202646864%26%10%0.6 min late
Monday, 31 August 20268965%15%20%2.8 min late
Sunday, 30 August 202618959%18%23%1.4 min late
Saturday, 29 August 202628865%27%8%0.1 min early
Friday, 28 August 202657363%25%12%0.6 min late
Thursday, 27 August 202651463%24%13%1 min late
Wednesday, 26 August 202654266%21%13%1 min late
Tuesday, 25 August 202651365%24%11%0.8 min late
Monday, 24 August 202648669%24%7%on time
Sunday, 23 August 202618370%15%15%1.5 min late
Saturday, 22 August 202625871%19%10%0.9 min late
Friday, 21 August 202650267%25%9%0.3 min late
Thursday, 20 August 202651370%23%7%0.5 min late
Wednesday, 19 August 202652465%19%16%1.1 min late
Tuesday, 18 August 202648871%20%9%0.5 min late
Monday, 17 August 202645265%29%6%0.1 min early
Sunday, 16 August 202615364%20%16%0.9 min late
Saturday, 15 August 202624168%19%13%1 min late

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