|stad=Brussel|periode=29 juni 2008 t/m 30 augustus 2019|opvolger=[[Lijn 12 Brussel Troon - Zaventem Airport|12]], [[Lijn 21 Elsene Luxemburg - Brussel Maes|21]]|frequentie_spits=5x6x/uur
|frequentie_dal=4x/uur
|frequentie_avond=3x/uur
|frequentie_zaterdag=3x/uur
|frequentie_zondag=3x3-4x/uur
}}
'''Lijn 21''' rijdt reed van station [[Brussel-Luxemburg ]] via Schaarbeek, Evere en Haren naar vliegveld ZaventemBrussels Airport.
In de spitsen is === Dienstregeling ===* Op werkdagen tot 20:00 uur was de eindbestemming NATO, in de dalperiode Lekaerts en in de avonduren en weekend wordt Permeke. Op overige tijden werd van/naar Airport gereden. In de ochtendspits rijden drie ritten via station Bordet* Op zondag werd tussen 17:00 en 22:00 4x/uur gereden. Op overige momenten werd 3x/uur gereden.
Op 29 juni 2008 werd buslijn 11 opgeheven. Ter compensatie werd lijn 21 verlengd naar de luchthaven.
Op [[Wijzigingen entiteit Brussels Hoofdstedelijk Gewest 2014|22 april 2014]] werd de beperking tot de halte ''Permeke'' uitgebreid tot 20:00 uur (was einde van de avondspits).
Medio 2014 (18 juli?) is de halte ''Bourget'' weer in de dienstregeling opgenomen.
Op [[Wijzigingen entiteit Brussels Hoofdstedelijk Gewest 2015|31 augustus 2015]] werd de frequentie op zaterdag verhoogd naar 3x/uur.
Op 18 september 2017 werd de halte NATO hernoemd naar Raket.
Op 2 september 2018 werd de frequentie op zaterdag na 20 uur en op zondag tussen 8 en 13 uur verhoogd van 2x/uur naar 3x/uur.
Met ingang van [[Wijzigingen entiteit Brussels Hoofdstedelijk Gewest 2019#Wijzigingen per 31 augustus 2019|31 augustus 2019]] ging lijn 21 niet meer naar Brussels Airport rijden, maar via Bordet naar [[Lijn 21 Elsene Luxemburg - Brussel Maes|Maes]]. In plaats daarvan ging [[Lijn 12 Brussel Troon - Zaventem Airport|lijn 12]] voortaan ook 's avonds en in het weekend rijden, zodat er op alle tijdstippen een busverbinding met Brussels Airport behouden bleef.