'''Lijn 21''' rijdt reed van Valkenswaard via Leende en Heeze naar het St. Sint Anna Ziekenhuis in Geldrop.
=== Dienstregeling ===
*Tussen Valkenswaard en Leende Dorpsstraat wordt Dorpstraat werd een scheve halfuursdienst halfuurdienst geboden in combinatie met [[Lijn 256 Valkenswaard Markt - Maarheeze Station|buurtbuslijn 256]].*De eerste rit richting Valkenswaard begint begon bij Heeze Kerk, en de laatste rit richting Geldrop vanuit Valkenswaard eindigt bij Heeze Kerk.
=== Op [[Dienstregeling concessie Zuidoost-Brabant 2017|11 december 2016]] ging de [[Concessie Zuidoost-Brabant (2017 ===Deze -2026)|concessie Zuidoost-Brabant]] van start en werd lijn werd 21 ingevoerd met ingang van de nieuwe concessie. *De route tussen Leende en Geldrop werd overgenomen van [[Lijn 455 Budel Rubenslaan - Geldrop Ziekenhuis|Lijn 455]]; omdat deze buurtbuslijn werd ingekort tot het traject [[Lijn 255 Maarheeze Station - Budel Rubenslaan|Budel - Maarheeze]].*De vaste verbinding doordeweeks tussen Valkenswaard en Leende is was nieuw. Tot Voor 1999 werd er een zeer beperkte [[Lijn 575 Valkenswaard Markt - Leende Dorpstraat|(bel)busverbinding]] geboden op dit traject. Op [[Dienstregeling concessie Zuidoost-Brabant 2018|22 oktober 2018]] werd halte Heeze, Leenderweg/Molen toegevoegd aan de route. Op [[Dienstregeling concessie Zuidoost-Brabant 2019|9 december 2018]] werd halte Heeze, Kapelstraat toegevoegd aan de route. Op [[Dienstregeling concessie Zuidoost-Brabant 2019|1 april 2019]] werd deze lijn vervangen door [[Lijn 257 Valkenswaard Markt - Geldrop Ziekenhuis|buurtbuslijn 257]]. Er veranderde nauwelijks iets aan de dienstregeling. De eerste rit richting Leende werd met ongeveer 30 minuten verschoven, in de praktijk werd hiermee de tweede rit van [[Lijn 256 Valkenswaard Markt - Maarheeze Station|buurtbuslijn 256]] ondergebracht als eerste rit van lijn 257, met vertrek vanaf Heeze. De laatste rit naar Geldrop verviel.