This question already has an answer here:
I am a Canadian travelling to Canada from India Via. Brussels. There is a layover time of ~ 3 hours and 45 minutes in Brussels on the same day. My travel is from Mumbai (India) - Brussels - Toronto (Canada)
Do I need to get a Transit Visa?