The Canadian passport allows its holders entrance without a visa to more than 107 countries. It grants access to most of the South American and European countries, without needing to acquire a visa beforehand. It makes traveling around the world very convenient with a lot of countries allowing Canadian citizens visa-free entry or issuing a visa-on-arrival. Keep reading to discover what countries are visa-free for Canadian passport holders, and for which countries you need a visa or eTA authorization.
|TYPE OF ACCESS||NUMBER OF COUNTRIES|
|Visa-Free Countries||107 (54%)|
|Visa-On-Arrival Countries||39 (20%)|
|eVisa Countries||28 (14%)|
|eTA Countries||6 (3%)|
|Visa Countries||29 (15%)|
How many countries can Canadian citizens travel to visa-free?
As already states, 107 countries allow visa-free entry to Canadian citizens.
More than 50% of nations in the world allow Canadian citizens to enter their borders without a visa. Most of them are located in Europe and South America. Below, you will find a complete list of countries Canadian passport holders can visit visa-free, as well as how many days they can stay without a visa.
|Albania (90 days)||Liechtenstein (90 days)|
|Andorra (90 days)||Lithuania (90 days)|
|Antigua and Barbuda (180 days)||Luxembourg (90 days)|
|Argentina (90 days)||Malaysia (90 days)|
|Austria (90 days)||Malta (90 days)|
|Bahamas (240 days)||Mauritius (90 days)|
|Barbados (180 days)||Mexico (180 days)|
|Belarus (30 days)||Micronesia (30 days)|
|Belgium (90 days)||Moldova (90 days)|
|Belize||Monaco (90 days)|
|Bolivia (90 days)||Mongolia (30 days)|
|Bosnia and Herzegovina (90 days)||Montenegro (90 days)|
|Botswana (90 days)||Morocco (90 days)|
|Brazil (90 days)||Namibia (90 days)|
|Brunei (14 days)||Netherlands (90 days)|
|Bulgaria (90 days)||Nicaragua (90 days)|
|Cape Verde (30 days)||North Macedonia (90 days)|
|Chile (90 days)||Norway (90 days)|
|Colombia (90 days)||Palestinian Territories|
|Costa Rica (90 days)||Panama (180 days)|
|Croatia (90 days)||Paraguay (90 days)|
|Cyprus (90 days)||Peru (180 days)|
|Czech Republic (90 days)||Philippines (30 days)|
|Denmark (90 days)||Poland (90 days)|
|Dominica (180 days)||Portugal (90 days)|
|Dominican Republic||Qatar (30 days)|
|Ecuador (90 days)||Romania (90 days)|
|El Salvador (90 days)||Saint Kitts and Nevis (180 days)|
|Estonia (90 days)||Saint Lucia (42 days)|
|Eswatini (30 days)||San Marino (90 days)|
|Fiji (120 days)||Sao Tome and Principe (15 days)|
|Finland (90 days)||Senegal (90 days)|
|France (90 days)||Serbia (90 days)|
|Gambia (90 days)||Singapore (30 days)|
|Georgia (360 days)||Slovakia (90 days)|
|Germany (90 days)||Slovenia (90 days)|
|Greece (90 days)||South Africa (90 days)|
|Grenada (90 days)||Spain (90 days)|
|Guatemala (90 days)||St. Vincent and the Grenadines (30 days)|
|Guyana (90 days)||Sweden (90 days)|
|Haiti (90 days)||Switzerland (90 days)|
|Honduras (90 days)||Tajikistan (30 days)|
|Hong Kong (90 days)||Thailand (30 days)|
|Hungary (90 days)||Trinidad and Tobago|
|Iceland (90 days)||Tunisia (120 days)|
|Ireland (90 days)||Ukraine (90 days)|
|Israel (90 days)||United Kingdom (180 days)|
|Italy (90 days)||United States of America|
|Jamaica||Uruguay (90 days)|
|Kazakhstan (30 days)||Uzbekistan (30 days)|
|Kiribati (120 days)||Vanuatu (30 days)|
|Kosovo (90 days)||Vatican City (90 days)|
|Kyrgyzstan (60 days)||Vanuatu (30 days)|
|Latvia (90 days)||Vatican City (90 days)|
Got the travel bug? Try reading these articles for more ideas:
- Shoppers Drug Mart Passport Photos in Canada
- London Drugs Passport Photo
- Do Both Parents Need to Sign and Be Present for a Child Passport?
- U.S. Passport Renewal in Canada
- How to Get an Urgent Passport in Canada
- Renew Irish Passport in Canada
- AMA Passport Photos–Convenient Passport Photos for Members
How many countries can Canadian citizens visit with a visa on arrival?
Canadian citizens can enter 39 countries with a visa on arrival.
Some nations allow Canadian citizens to apply for a visa on arrival. This type of document can be obtained at the airport, land border, or seaport while crossing. Canadian nationals who take advantage of this option don’t need to apply for a visa before arriving at their destination. After the application is complete, and the visa-on-arrival is granted, Canadian travelers can continue their journey, but their stay must not be longer than the validity of the document.
What countries can Canadian citizens go to with a visa on arrival?
The majority of the countries that require Canadian citizens to apply for a visa on arrival are located in Oceania and Africa. Below, you will find a list of countries that grant a visa on arrival to Canadian citizens, as well as how many days it is valid for:
|Angola||Nepal (90 days)|
|Bahrain (30 days)||Nigeria|
|Bangladesh (30 days)||Oman (14 days)|
|Burkina Faso (30 days)||Palau (30 days)|
|Burundi (30 days)||Papua New Guinea (60 days)|
|Comoros (45 days)||Rwanda (30 days)|
|Egypt (30 days)||Samoa (60 days)|
|Ethiopia||Saudi Arabia (90 days)|
|Gabon (90 days)||Sierra Leone (30 days)|
|Guinea-Bissau (90 days)||Solomon Islands (90 days)|
|Indonesia (30 days)||Somalia (30 days)|
|Iraq (60 days)||Tanzania|
|Jordan||Timor-Leste (30 days)|
|Laos (30 days)||Togo (7 days)|
|Lebanon (30 days)||Tonga (31 days)|
|Madagascar (90 days)||Tuvalu (30 days)|
|Malawi (30 days)||United Arab Emirates (30 days)|
|Maldives (30 days)||Zambia (90 days)|
|Mauritania||Zimbabwe (90 days)|
|Mozambique (30 days)|
How many countries can Canadian citizens visit with an eVisa?
Canadian passport holders are required to have an eVisa to enter 28 countries.
An electronic visa (eVisa) is an electronic travel authorization that is applied for and granted online. It can be used for different purposes, such as short stays, tourism, business, or transit. The applicant must send all the documents necessary for the application scanned online. Physical copies of the documents are not allowed. The eVisa should be applied for before arriving at the destination.
Which countries require Canadian citizens to issue an eVisa?
Countries that require Canadian citizens to issue an eVisa are located primarily in the Middle East and Africa. Below, you will find a list of all the countries that require Canadian citizens to get an eVisa before entering their borders.
|Armenia (120 days)||Kuwait (90 days)|
|Azerbaijan (30 days)||Laos (30 days)|
|Bahrain (30 days)||Madagascar (90 days)|
|Benin||Malawi (30 days)|
|Cambodia (30 days)||Oman (14 days)|
|Congo (Dem. Rep.) (90 days)||Papua New Guinea (60 days)|
|Djibouti||Rwanda (30 days)|
|Egypt (30 days)||Saudi Arabia (90 days)|
|Gabon (90 days)||Tanzania|
|Guinea (90 days)||Turkey (90 days)|
|Guinea-Bissau (90 days)||Uganda|
|Iran||Viet Nam (30 days)|
|Kenya (90 days)||Zambia (90 days)|
How many countries require Canadian citizens to have a visa to visit?
29 countries require Canadian citizens to have a visa.
Not every nation allows Canadian passport holders into their territory without a visa, some destinations still require one. Before booking a flight, it is recommended to check that all the travel documents are in order. The best place to find information regarding visas and other documents is the country’s official government website.
What countries require Canadian citizens to get a visa?
Most of the countries which require a visa from Canadian citizens are located in Asia and Africa. Below, you will find a list of the nations that currently Canadian passport holders need a visa to enter.
|Afghanistan||Macao (COVID-19 ban)|
|Bhutan||Marshall Islands (COVID-19 ban)|
|Central African Republic||Nauru|
|Ghana||Taiwan (COVID-19 ban)|
Canadian citizens can travel to 6 countries with eTA authorization
Electronic Travel Authorization (eTA) is a travel requirement for citizens who are visa-exempt. Is used to track the number of visitors. This document is connected to the passenger’s passport, and it allows authorities to check travelers visiting the country by plane before they land.
There are 6 countries that grant this type of entry for Canadian passport holders:
|Australia (90 days)||South Korea (180 days)|
|New Zealand (90 days)||Sri Lanka (30 days)|
|Pakistan (30 days)||Suriname (90 days)|
Key Takeaway on Visa-free countries for Canadian citizens
The Canadian passport is among the most powerful in the world. It allows its holders to visit a lot of places around the globe, with a world reach of 84%. In 2022, Canadian passport holders can travel to 107 countries visa-free, to 39 using visa-on-arrival, and visit 28 others with valid eVisa. Only 29 nations require Canadians to obtain a visa, with 6 others granting them entry using the eTA system. This means that Canadian passport holders can visit more than 50% of the countries without any other documents besides their passport.
Do Canadian passport holders need a visa to the USA?
No, Canadian citizens can travel to the USA visa-free, using just their passports.
Do Canadians need a visa to the UK?
No, Canadian passport owners can travel to the UK without a visa.
Do Canadian passport owners need a visa for Dubai?
Yes, but the type of visa required is a visa on arrival. It means Canadians can travel just with their passport, and obtain a visa at the airport, or at the border after they arrive.
Juan Carlos is a journalist graduated from the Miguel Hernández University of Elche. His professional experiences include the publication of several reports for media outlets in his hometown, Alicante. Juan Carlos is interested in new forms of digital communication, travel and photography.