|route=Groningen - Haren - Annen - Gieten - Gasselte - Stadskanaal
|lijnnr=312
|vervoerder=[[Qbuzz]]
|concessie=GD
Deze lijn vindt z'n oorsprong bij [[Arriva]].
Vanaf [[Concessie Dienstregeling concessie GD 2011|2 januari 2011]] verviel de bediening buiten de spitsuren. Op deze momenten moesten reizigers voortaan vanuit Stadskanaal met de nieuwe [[Lijn 302 Assen Station - Stadskanaal Busstation|lijn 302]] naar Gieten reizen en op de busknoop kon dan in elke richting overgestapt worden. Tijdens de spitsuren bleef de lijn tussen Groningen, Stadskanaal en soms Musselkanaal rijden.
Vanaf [[Wijzigingen concessie GD 2014|5 januari 2014]] ging deze lijn ook stoppen bij de afslag Annen, omdat de nieuwe [[Lijn 300 Groningen Centraal Station - Klazienaveen Centrum|lijn 300]] er niet meer ging stoppen.
Vanaf [[Dienstregeling concessie GD 2015|14 december 2014]] ging de lijn ook tussen 10:00 en 13:00 éénmaal per uur rijden.