The visa that you require will depend on the reason and the duration of your visit.

Following visas are available for Belgium –

Type A

Airport transit visa that lets you stay in the international transit area of an airport while you are waiting for your connecting flight on your onward journey.

Type B

Valid for transit through 1 or more than one Schengen countries on your way from one non-Schengen country to another (also a non-Schengen country). For this visa, the transit must not last longer than 5 days.

Type C

Allows entry into Schengen Area for a maximum of 90 days’ stay in a 6-months’ period.

Type D

This is for a stay beyond 90 days. Valid only in Belgium but can be utilized for transiting through one or more countries in the Schengen Area.

Type D + C

Allows you to travel freely in the Schengen Area in the initial 3 months after entering Belgium, while awaiting your official residence permit.