Travel
Visa Free Countries For Canadian Passport Holders 2024
The Canadian passport ranks 38th in the world as of January 2024, according to the VisaGuide Passport Index. This implies that Canadians can travel visa-free to 149 countries throughout the world. To access the remaining countries, Canadian passport holders must first apply for a visa.
Where Can Canadian Passport Holders Travel Without a Visa?
As of January 2024, Canadian passport holders can travel visa free to 149 countries and territories:
- Albania
- American Samoa
- Andorra
- Angola
- Anguilla
- Antigua and Barbuda
- Argentina
- Aruba
- Australia
- Austria
- Bahamas
- Barbados
- Belarus
- Belgium
- Belize
- Bermuda
- Bolivia
- Caribbean Netherlands
- Bosnia and Herzegovina
- Botswana
- Brazil
- British Virgin Islands
- Brunei
- Bulgaria
- Cabo Verde
- Cayman Islands
- Chile
- Colombia
- Cook Islands
- Costa Rica
- Croatia
- Curaçao
- Cyprus
- Czechia
- Denmark
- Dominica
- Dominican Republic
- Ecuador
- El Salvador
- Estonia
- Falkland Islands
- Faroe Islands
- Fiji
- Finland
- France
- French Guiana
- French Polynesia
- French West Indies
- Georgia
- Germany
- Gibraltar
- Greece
- Greenland
- Grenada
- Guam
- Guatemala
- Guyana
- Haiti
- Honduras
- Hong Kong
- Hungary
- Iceland
- Ireland
- Israel
- Italy
- Jamaica
- Japan
- Kazakhstan
- Kiribati
- Kosovo
- Kyrgyzstan
- Latvia
- Lesotho
- Liechtenstein
- Lithuania
- Luxembourg
- Macau
- Malaysia
- Malta
- Mauritius
- Mayotte
- Mexico
- Micronesia
- Moldova
- Monaco
- Mongolia
- Montenegro
- Montserrat
- Morocco
- Mozambique
- Namibia
- Netherlands
- New Caledonia
- New Zealand
- Nicaragua
- Niue
- North Macedonia
- Northern Mariana Islands
- Norway
- Oman
- Pakistan
- Palestine
- Panama
- Paraguay
- Peru
- Philippines
- Poland
- Portugal
- Puerto Rico
- Qatar
- Réunion
- Romania
- Samoa
- San Marino
- São Tomé and Príncipe
- Senegal
- Serbia
- Singapore
- Slovakia
- Slovenia
- South Africa
- South Korea
- Spain
- Saint Kitts and Nevis
- Saint Lucia
- Saint Martin
- Saint Vincent and the Grenadines
- Suriname
- Sweden
- Switzerland
- Taiwan
- Tajikistan
- Thailand
- Gambia
- Trinidad and Tobago
- Tunisia
- Turks and Caicos Islands
- Türkiye
- United States Virgin Islands
- Ukraine
- United Arab Emirates
- United Kingdom
- United States
- Uruguay
- Uzbekistan
- Vanuatu
- Vatican City
- Zambia
- Eswatini
Visa-free travel requires a valid passport (typically valid for six months after your departure date) and the purchase of travel health insurance as required by your destination country.
What Countries Issue eVisa to Canadian Citizens?
The following 18 countries issue eVisas for Canadian passport holders:
- Azerbaijan
- Benin
- Bhutan
- Cameroon
- Democratic Republic of the Congo
- Ivory Coast
- Djibouti
- Equatorial Guinea
- Gabon
- Guinea
- Kenya
- Myanmar
- Nigeria
- Papua New Guinea
- South Sudan
- Togo
- Uganda
- Vietnam
Getting an eVisa is similar to applying for a regular visa. However, in this situation, you are not required to attend a visa application facility; instead, you can complete your application, including the visa payment, online.
After your application is approved, you will receive an email confirming your visa status, as well as a document to print and carry with you while crossing the border. Your visa will be registered electronically, but certain officers may want a physical copy of the permit; thus, maintain a copy with you when traveling.
What Countries Issue Visa on Arrival to Canadian Passport Holders?
If you are a Canadian citizen, you can get a visa on arrival for the 35 countries listed below:
- Armenia
- Bahrain
- Bangladesh
- Burkina Faso
- Burundi
- Cambodia
- Comoros
- Ethiopia
- Guinea-Bissau
- Indonesia
- Iraq
- Jordan
- Kuwait
- Laos
- Lebanon
- Madagascar
- Malawi
- Maldives
- Marshall Islands
- Mauritania
- Nepal
- Palau
- Rwanda
- Saudi Arabia
- Seychelles
- Sierra Leone
- Solomon Islands
- Somalia
- Sri Lanka
- Saint Helena
- Tanzania
- Timor-Leste
- Tonga
- Tuvalu
- Zimbabwe
After entering the nation that offers this type of visa, you will be given a visa on arrival (VOA). Typically, there is a separate section at the airport where you can apply for your visa upon arrival.
Countries With Visa Requirements for Canadian Citizens
You need a valid visa to enter the following 24 countries with a Canadian passport:
- Afghanistan
- Algeria
- Central African Republic
- Chad
- China
- Republic of the Congo
- Cuba
- Egypt
- Eritrea
- Ghana
- India
- Iran
- Liberia
- Libya
- Mali
- Nauru
- Niger
- North Korea
- Russia
- Sudan
- Syria
- Turkmenistan
- Venezuela
- Yemen