For non-European Union residents visiting Belgium, a visa is required.
All information concerning visa applications for Belgium is available on the website of the Foreigners Department of the FPS Home Affairs.
Full information on the Belgian diplomatic posts can be found at http://diplomatie.belgium.be/en (choose ‘Embassies and consulates’ in the left side menu).
For a short stay visa (up to 90 days), some countries offer the possibility of having your visa application treated by another Schengen country Belgium has concluded a representation agreement with. In order to verify which embassy is competent for your country of residence and whether Belgium is represented by a Schengen partner for short stay visa, please consult the document below.
visa agreements (PDF, 237.44 KB) countrycodes (PDF, 26.41 KB)