You can reach the NMSC by public transport on bus no. 225 (Vilvoorde–Kortenberg). This bus stops at the church in Melsbroek every hour on work days, and every half hour during peak times in the morning and evening. There are no buses at the weekend.
Buses also run via Zaventem, which stop at Melsbroek Oud-Station. It's a 15-minute walk to the NMSC from there.
These are the buses:
270–271–272 (Brussels–Keerbergen)
651 (Leuven–Zaventem)
681–682–683 (Mechelen–Zaventem)
820–821 (Dilbeek–Zaventem)
The closest train station is in Vilvoorde, from where you can take the bus to Melsbroek.
Please feel free to contact reception for more details about the bus and train timetables from the city centre. You can find more information on the De Lijn website: www.delijn.be, or by phone: 070 22 02 00, and on the NMBS website: www.b-rail.be