Vanaf de dienstregeling 1999/2000 die inging op [[NoordNed Openbaar vervoergids 1999/2000|30 mei 1999]] werd de lijn gereden door [[NoordNed]]. De lijn reed van maandag t/m zaterdag overdag een basisuurdienst. In de spitsrichting reden extra ritten tussen Leeuwarden en Akkrum. In de avonduren werd er richting Heerenveen een uurdienst gereden en richting Leeuwarden een twee-uurdienst . Op zondag werd als in beide richtingen een twee-uurdienst gereden. Ook werd er nog niet via Grou gereden, dit werd gedaan door lijn 95.
Vanaf Op [[Dienstregeling concessie Zuidwest-Fryslân 2006|11 december 2005 ]] werd de frequentie tijdens de spitsuren gedurende schoolvakanties verlaagd naar 1x per uur, de korte ritten Leeuwarden - Akkrum kwamen per die datum te vervallen op genoemde tijdstippen. Op [[Dienstregeling concessie Zuidwest-Fryslân 2006|1 januari 2006]] verdween de naam [[NoordNed]] uit het openbaar vervoer in Friesland en ging de exploitatie over naar verder onder de vlag van [[Arriva]] tot 31 december 2006. Op [[Dienstregeling concessie Noord- en Zuidwest-Fryslân 2007|1 januari 2007]] ging de concessie [[Concessie Noord- en Zuidwest-Fryslân|Noord- en Zuidwest-Fryslân]] van start, die gewonnen was door [[Connexxion]]. [[Connexxion]] zette de lijn aanvankelijk met dezelfde frequenties voort. Bij een dienstregelingwijziging in (vermoedelijk) april 2007 vervielen de ritten in de avonduren, daarentegen werden de ritten op zondag omgezet in vaste ritten tussen Leeuwarden en Grou.
Op [[Dienstregeling concessie Noord- en Zuidwest-Fryslân en Schiermonnikoog 2013|9 december 2012]] ging de volgende concessie [[Concessie Noord- en Zuidwest-Fryslân en Schiermonnikoog|Noord- en Zuidwest-Fryslân]] van start, nieuw hierbij was dat de concessies [[Concessie Schiermonnikoog|Schiermonnikoog]] en [[Concessie Stadsvervoer Leeuwarden|Stadsvervoer Leeuwarden]] toegevoegd waren. Na de aanbestedingsperiode kwam [[Arriva]] als winnaar uit de bus. Vanwege de (zeer) geringe bezetting werden alle ritten in de avonduren en het weekeinde geschrapt. De [[Opstapper]] biedt op deze momenten alternatieve reismogelijkheden, deze ging bij de treinstations of busknooppunten aansluiten op de overige modaliteiten.
Op [[Dienstregeling concessie Noord- en Zuidwest-Fryslân en Schiermonnikoog 2014|6 oktober 2014]] werd de nieuwe verkeerssituatie rondom knooppunt Werpsterhoek opgeleverd. Tegelijkertijd werd de route van de lijnen '''28''' en [[Lijn 95 Joure Rotonde - Leeuwarden Busstation|95]] aangepast. Tussen Leeuwarden en Wirdum wordt sindsdien via Techum en de Overijselselaan gereden. Zowel bij Techum als Jabikswoude werden nieuwe bushaltes geplaatst.