Op [[Dienstregeling concessie Fryslân 2023|11 december 2022]] ging de concessie [[Concessie Fryslân (2023-2024)|Fryslân]] van start. Hierbij vervielen de ritten van lijn 12 in de vakanties. Reizigers konden in die periodes gebruik maken van de [[Opstapper Friesland|Opstapper]].
Op [[Dienstregeling concessie Fryslân 2025|15 december 2024]] ging een nieuwe concessie [[Concessie Fryslân (2025-2034)|Fryslân]] van start. Hierbij werden de routes van lijn 12 en [[Lijn 13 Leeuwarden Station - Drachten Transferium Oost|lijn 13]] tussen Surhuisterveen en Drachten alsook binnen Drachten omgewisseld: lijn 12 ging via Rottevalle rijden, terwijl lijn 13 via Boelenslaan en Houtigehage ging rijden. Hierdoor verloor Rottevalle haar bediening buiten de spits. Reizigers konden voortaan ook in de daluren gebruik maken van [[Lijn 616 Rottevalle|lijn 616]] van de [[Opstapper Friesland|Opstapper]]. Daarnaast werd binnen Drachten de route aangepast: voortaan via de ''Zuiderhogeweg'' en de''Gauke Boelenslaan'' gereden, in plaats van via ''De Lange West'', de ''Torenstraat'' en ''De Drift''.
{{RouteTopSpoiler|Voormalige route tussen Surhuisterveen en Drachten|
{{RouteRij| {{Rimg|rsr}} | Surhuisterveen, Blauwhuis}}
{{RouteRij| {{Rimg|rsr}} | Boelenslaan, Parksterreed}}
{{RouteRij| {{Rimg|rsr}} | Boelenslaan, Spekloane}}
{{RouteRij| {{Rimg|rsr}} | Houtigehage, De Grins}}
{{RouteRij| {{Rimg|rsr}} | Houtigehage, Buorren}}
{{RouteRij| {{Rimg|rsr}} | Drachtstercompagnie, Smidswei}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Waterlelie}}
{{RouteRij| {{Rimg|rsr}} | Drachten, De Folgeren}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Het Noord}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Ringweg}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Schuttersveld}}
{{RouteRij| {{Rimg|rsr}} | Drachten, De Knobben}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Langewijk}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Zuidkade}}
{{RouteRij| {{Rimg|rsr}} | Drachten, Splitting}}
}}