Do you need a visa to travel to Belgium?

The short answer is maybe, depending on where you're from. Belgium is part of the Schengen Area – the world's largest visa-free zone made up of 26 European countries – and nationals from Schengen countries can move freely within the zone without a visa. There are no border checks, but if you're a Schengen citizen you should always carry a passport or national identity card to prove where you're from if necessary.

Below are the countries in the Schengen Area:

Austria Liechtenstein  
Belgium Lithuania
Czech Republic   Luxembourg
Denmark Malta
Estonia Netherlands
Finland Norway
France Poland
Germany Portugal
Greece Slovakia
Hungary Slovenia
Iceland Spain
Italy Sweden




Visa-free travel for non-Schengen and non-EU nationals

Belgium has visa-free travel agreements with over 50 non-Schengen and non-EU countries including Brazil, Singapore, Malaysia, the United States, Japan, the UK and Canada. Nationals from these countries do not need a visa to travel to Belgium (or anywhere else in the Schengen zone) for stays of up to 90 days within a 180-day period for tourism, business travel or transit purposes. However, they will need a valid passport to present to immigration officers upon arrival and must also meet several other requirements (we'll get to this shortly).

It’s important to check that your trip will not exceed the 90-day period if you have travelled to other Schengen countries within the last six months – if so, you’ll need to apply for a visa before you travel or you may be fined or banned from entering the Schengen Area. If you plan on staying for longer than 90 days or you want to work, you will need to apply for the relevant visa.

Which countries need a Schengen visa to enter Belgium?

Passport holders from over 100 countries will need to apply for a Schengen visa including Bolivia, Cambodia, Jordan, Sri Lanka and Thailand. We recommend getting in touch with your nearest embassy or high commission for the latest advice on Schengen visa requirements. And remember – visa and entry requirements can change anytime, so it's always best to check for the latest information before you set off.

Belgium entry requirements for non-Schengen / EU nationals

If you are a non-Schengen or EU national, you'll need to clear immigration upon arrival and must meet the following requirements:

  • Hold a valid passport that was issued less than 10 years prior to the date of travel and is valid for three months after you depart
  • Have confirmation of onward or return travel plans, such as a flight or train ticket
  • Show proof that you have enough money in your account to support yourself while you’re in Belgium

When you enter or leave Belgium, border control officers will stamp your passport and check to ensure you haven’t overstayed your time in the Schengen zone. Always make sure your passport has been stamped or else immigration officers might think you have overstayed your visa or visa-free period. It’s always handy to keep records of your return/onward travel tickets or boarding passes for this reason.

Click to return to Belgium FAQs

Our Belgium tours

8 Days From 1970

Explore Western Europe from Paris to Berlin, visiting fairytale towns and castles in...

15 Days From 3625

Explore Europe on this trip from Barcelona to Berlin, including Paris, Bruges,...

36 Days From 7540

Visit Spain, France, Germany, the Czech Republic and Italy plus a host of secrets in...

29 Days From 6110

Tour through some of Europe’s most famous cities, including Barcelona, Prague, Budapest...

Tailor-Made trips

Take four or more on an exclusive trip and tailor your itinerary