Deze lijnvoering ontstond op Op [[VEONN Dienstregeling Noordwest 1998/1999|24 mei 1998]] als werd een nieuwe spitsverbinding tussen buslijn geïntroduceerd in het gebied ten zuiden van Drachten en Gorredijk voor ten behoeve van de vele scholieren die in deze regio. Onder het nieuwe lijnnummer '''12''' ging 's ochtends één rit naar Gorredijk op school zittenrijden en 's middags één rit naar Drachten. Op [[Dienstregeling concessie Zuidoost-Friesland 2009|14 december 2008]] ging de exploitatie over van [[Arriva]] naar [[Qbuzz]], welke de concessie [[Concessie Zuidoost-Friesland]] had gewonnen. De lijn bleef zonder noemenswaardige wijzigingen rijden.
Op [[Dienstregeling concessie Zuidoost-Friesland 2009|14 december 2008]] ging de exploitatie over van [[Arriva]] naar [[Qbuzz]], welke de concessie [[Concessie Zuidoost-Friesland]] had gewonnen. De lijn bleef zonder noemenswaardige wijzigingen rijden. Op [[Dienstregeling concessie Zuidoost-Friesland 2010|13 december 2009]] werd een geheel nieuw lijnennet geïntroduceerd, lijnen werden aan elkaar geplakt of gesplitst, zodat er minder vaak overgestapt hoefde te worden. '''Lijn 12''' werd toen opgeheven, dit leidde vrijwel direct tot protesten bij scholieren Op [[Dienstregeling concessie Zuidoost-Friesland 2010|4 januari 2010 (na de Kerstvakantie)]] keerde de lijn weer terug, nu echter onder het lijnnummer [[Lijn 512 Drachten Van Knobelsdorffplein - Gorredijk Busstation|512]].