År 977 bliver byen officielt grundlagt. Bruxelles bliver hovedstad i de spanske Nederlande 1531. Belgien bliver en del af Frankrig 1795-1815. Belgien gør oprør i 1830 i selvstændighedskrigen. Bruxelles okkuperes af tyskerne under første og anden verdenskrig. 1959 bliver Bruxelles hovedsæde for EU. Nato flytter til Bruxelles fra Paris.
Fra København flyver man lettest til Brussels South Charleroi Airport (CRL), eller med direkte fly til Brussels National Airport (BRU). Flyselskaber, der har gode tilbud på denne strækning er Wizz Air, Brussels Airlines, KLM, Lot Polish Airlines, Air Baltic. Typiske priser starter fra 1559 DKK, eller 1575 DKK med direkte fly. Flyvninger mellem København og Brussels South Charleroi Airport tager ca 3h, 40 min, og direkte fly fra København og Brussels National Airport ca. 1h, 30 min. København centrum er Bruxelles km. fra Brussels South Charleroi Airport, og CRL km. fra 48,4. Andre lufthavne i nærheden af Bruxelles er Brussels Midi Stn (ZYR), Central Railway Stn (ZWE), Antwerpen (ANR), Ghent (GNE), Zoersel (OBL).