|lijnnr=28
|route=Heerenveen - Haskerdijken - Akkrum - Jirnsum - Grou - Leeuwarden
|vervoerder=[[VEONN|VEONN (''... - 1999'')]],<br>[[NoordNed|NoordNed (''1999 - 2005'')]],<br>[[Arriva Nederland|Arriva(''2006'')]],<br>[[Connexxion|Connexxion (''2006 - 2012'')]],<br>[[Arriva Nederland|Arriva (''2012 - 2024'')]]|concessie=Zuidwest-Fryslân|concessie2=Noord- en Zuidwest-Fryslân|concessie3=Noord- en Zuidwest-Fryslân en Schiermonnikoog|concessie4=Fryslân (2023-2024)|regio=Noord-Friesland|regio2=Zuidoost-Friesland
|materieel=[[VDL Citea|VDL Citea LLE-120]],<br>[[VDL Berkhof Ambassador]]
|lijnsoort=Streekbus
|periode=iig... 1999 t/m 14 december 2024
|opvolger=[[Lijn 1 Leeuwarden Station - Grou Sporthal|1]], [[Lijn 28 Heerenveen Station - Grou Sporthal|28]]
|frequentie_spits=1-2x/uur
De lijn vindt z'n oorsprong bij de [[VEONN]].
Op [[NoordNed dienstregeling 1999/2000|30 mei 1999]] werd het openbaar vervoer in de regio Noord- en Zuidwest-Fryslân overgenomen door de nieuwe vervoersmaatschappij [[NoordNed]], ontstaat ontstaan uit een samenwerkingsverband tussen [[Arriva Nederland|Arriva]] en de [[NS]]. Met deze overname werd het vervoer in de provincie uitgebreid.<br>Vanaf deze datum gingen in de avonduren enkele extra ritten rijden, waardoor de laatste reismogelijkheid circa 2 uur later kwam te liggen; de laatste rit vanuit Leeuwarden ging echter wel als [[belbus]] rijden. Op zaterdagochtend werd een extra vroege rit toegevoegd, terwijl het rittenpatroon op zondagmiddag één uur verschoven werd.
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 verder onder de vlag van [[Arriva Nederland|Arriva]].
Op [[Dienstregeling concessie Noord- en Zuidwest-Fryslân 2007|10 december 2006]] werden de bestaande concessies [[Concessie Noord-Fryslân (1999-2006)|Noord-Fryslân]] en [[Concessie Zuidwest-Fryslân (1999-2006)|Zuidwest-Fryslân]] samengevoegd tot één grote concessie. Deze was na de aanbesteding gewonnen door [[Connexxion]], waarmee Arriva één van haar ontstaansgebieden verloor. Deze vervoerder ging in de provincie rijden onder de noemer ''Frysker''. De bestaande dienstregeling bleef aanvankelijk gehandhaafd onder als 'tijdelijke dienstregeling'.
Op [[Dienstregeling concessie Noord- en Zuidwest-Fryslân 2007|15 april 2007]] kwam vervolgens een geheel nieuwe dienstregeling uit; in de spitsuren werd een groot aantal ritten aan de dienstregeling toegevoegd, maar alleen tijdens de schoolperiode. In de ochtendspits werd van Heerenveen ''naar'' Leeuwarden en van Jirnsum ''naar'' Heerenveen elk half uur gereden en tijdens de middagspits werd van Heerenveen ''naar'' Jirnsum en van Leeuwarden ''naar'' Akkrum werd ook elk half uur gereden. Ook werd in Nes een [[FLEXX]]-bushalte geplaatst en tenslotte gingen alle ritten die in de voorgaande dienstregeling als [[belbus]] reden, werden voortaan als vaste lijndienst gereden.