De huidige lijnvoering ontstond Na aanhoudende klachten van reizigers over de nieuwe dienstregeling die op [[Wijzigingen concessie Concessie Zuid-Limburg 2007|25 maart 200710 december 2006]] toen het lijnennet in de regio Parkstad op de schop gingingegaan was, werd de dienstregeling per [[Concessie Zuid-Limburg 2007|24 juni 2007]] geheel aangepast. De voormalige [[Lijn 96 Voerendaal Station Busstation/NS - Hoensbroek Vaesrade Hommert|lijn 96]] hernummerd werd vernummerd naar '''20''' en aan beide zijden verlengd. De nieuwe '''lijn 20''' ging voortaan rijden tussen Heerlen, Voerendaal, Nuth en Hoensbroek. De hele gehele week door werd 2x/uur gereden ging de lijn (behalve 's avonds) een halfuurdienst rijden tussen Heerlen en Voerendaal en vandaar , vanaf Voerendaal werd 1x/uur verder gereden naar Nuth - Hoensbroek.
Op [[Wijzigingen concessie Zuid-Limburg 2010|1 november 2009]] vervielen alle tussenritten Heerlen - Voerendaal i.v.m. een te lage bezetting, de frequentie was de hele week door nu 1x/uur over het hele traject.
Doordeweeks t/m 20.00 wordt er met een grote bus gereden, in de avond en in het weekend met een [[Mercedes-Benz Sprinter|taxibusje]].