Machelen ligt vlak naast Brussel en in de onmiddellijke nabijheid van Brussels Airport. De gemeente ligt op 15 km van Mechelen en 20 km van Leuven.
Machelen is ontsloten door een groot geheel van wegen- en spoorinfrastructuur.
De spoorverbinding Brussel -Antwerpen loopt door Machelen. Het station van Vilvoorde is bereikbaar op 1.5 km. De spoorverbinding Brussel-Luik loopt door Diegem. In Diegem is een station dat rechtstreeks toegang geeft tot de kantoorzones in Diegem Zuid. Er zijn plannen om, in uitvoering van het Masterplan Reconversie Industriezone Machelen-Vilvoorde, op de lijn Brussel - Antwerpen een station te plaatsen ter hoogte van de Kerklaan.
Het openbaar busvervoer in Machelen is sterk uitgebouwd. In totaal doorsnijden 8 buslijnen onze gemeente. 5 daarvan verbinden de gemeente met Brussel, de overige drie verbinden Vilvoorde-Machelen-Zaventem.
Woluwestraat 1
1830 Machelen
T 02 254 12 11
F 02 252 57 40
info@machelen.be