Canada has the 9th most powerful passport in the world. By passport strength we mean, how many places can the holder travel without visa restrictions? And according to the 2019 Henley Passport Index, Canadians can travel to 183 countries applying for a visa at an Embassy.

To put things into perspective, there are 195 countries in the world.

This list would be easier to compile if we were to mention the countries where a visa is required – but nonetheless, below you can find a list of all of the countries where Canadians can travel visa-free.

We have divided the countries into two sections: where a visa is not required at all (visa-free) and where you will need to apply for a visa once you arrive at your destination (visa on arrival).

139 Visa-Free Countries for Canadians

If you have a Canadian passport, you can travel to the following countries without any visa at all:

  1. Albania – up to 90 days
  2. American Samoa. You must apply for the Entry Permit Waiver Program (EPWP) online before travelling.
  3. Andorra – up to 90 days.
  4. Anguilla – up to 1 month
  5. Antigua and Barbuda – up to 6 months
  6. Argentina – up to 90 days
  7. Aruba – up to 30 days
  8. Australia – 90 days. You must apply for the Australian Electronic Travel Authority (ETA) before travelling.
  9. Austria – 90 days
  10. Bahamas – 8 months
  11. Barbados – 6 months
  12. Belarus – 30 days. Only when arriving and departing through the Minsk International Airport.
  13. Belgium – 90 days
  14. Belize
  15. Bermuda
  16. Bolivia – up to 90 days
  17. Bonaire; St. Eustatius and Saba – up to 3 months
  18. Bosnia and Herzegovina – up to 90 days in any 6-month period
  19. Botswana – up to 90 days
  20. Brazil – up to 90 days
  21. British Virgin Islands
  22. Brunei – 14 days
  23. Bulgaria – up to 90 days in any 6-month period
  24. The Cayman Islands – up to 6 months
  25. Chile – up to 90 days
  26. Colombia – up to 90 days
  27. Cook Islands – up to 31 days
  28. Costa Rica – up to 90 days
  29. Croatia – up to 90 days
  30. Curacao – up to 3 months
  31. Cyprus – up to 90 days
  32. Czech Republic – up to 90 days
  33. Denmark – up to 90 days
  34. Dominica – up to 6 months
  35. Dominican Republic – up to 6 months
  36. Ecuador – up to 90 days
  37. El Salvador – up to 3 months
  38. Estonia – up to 90 days
  39. Eswatini (Swaziland) – up to 30 days
  40. Falkland Islands – up to 4 weeks. You will receive a Visitors Permit on arrival.
  41. Faroe Islands – up to 90 days
  42. Fiji – up to 4 months
  43. Finland – up to 90 days
  44. France – up to 90 days
  45. French Guiana – up to 90 days
  46. French Polynesia – up to 90 days
  47. French West Indies – up to 90 days
  48. The Gambia – up to 90 days
  49. Georgia – 360 days
  50. Germany – up to 90 days
  51. Gibraltar
  52. Greece  – up to 90 days
  53. Greenland – up to 90 days
  54. Grenada – up to 3 months
  55. Guam
  56. Guatemala  – up to 90 days
  57. Guyana – up to 3 months
  58. Haiti – up to 3 months
  59. Honduras – up to 3 months
  60. Hong Kong – up to 3 months
  61. Hungary  – up to 90 days
  62. Iceland  – up to 90 days
  63. Indonesia  – up to 30 days
  64. Ireland – up to 90 days
  65. Israel – up to 3 months
  66. Italy  – up to 90 days
  67. Jamaica  – up to 90 days
  68. Japan  – up to 90 days
  69. Kazakhstan  – up to 30 days
  70. Kiribati – up to 30 days
  71. Kosovo  – up to 90 days
  72. Kyrgyzstan  – up to 60 days
  73. Latvia  – up to 90 days
  74. Lesotho
  75. Liechtenstein  – up to 90 days
  76. Lithuania  – up to 90 days
  77. Luxembourg  – up to 90 days
  78. Macao  – up to 30 days
  79. Malaysia  – up to 3 months
  80. Malta  – up to 90 days
  81. Mauritius  – up to 90 days
  82. Mayotte
  83. Mexico  – up to 180 days
  84. Micronesia  – up to 30 days
  85. Moldova  – up to 90 days
  86. Monaco  – up to 90 days
  87. Mongolia  – up to 30 days
  88. Montenegro  – up to 90 days
  89. Montserrat – up to 6 months
  90. Morocco  – up to 3 months
  91. Namibia – up to 3 months
  92. Netherlands  – up to 90 days
  93. New Caledonia
  94. New Zealand  – up to 90 days. You must apply for the NZ Electronic Travel Authority (ETA) before travelling.
  95. Nicaragua  – up to 90 days
  96. Niue  – up to 30 days
  97. Northern Mariana Islands
  98. North Macedonia  – up to 90 days
  99. Norway  – up to 90 days
  100. Palestinian Territory
  101. Panama  – up to 180 days
  102. Peru  – up to 90 days
  103. Philippines  – up to 30 days
  104. Poland  – up to 90 days
  105. Portugal  – up to 90 days
  106. Puerto Rico  – up to 180 days
  107. Qatar  – up to 30 days
  108. Réunion  – up to 90 days
  109. Romania  – up to 90 days
  110. San Marino
  111. Sao Tome and Principe – up to 15 days
  112. Senegal  – up to 90 days
  113. Serbia  – up to 90 days
  114. Singapore  – up to 30 days
  115. Slovakia  – up to 90 days
  116. Slovenia  – up to 90 days
  117. South Africa  – up to 90 days
  118. South Korea – up to 6 months
  119. Spain – up to 90 days
  120. Sri Lanka – up to 30 days. You must apply for the Sri Lanka Electronic Travel Authority (ETA) before travelling.
  121. St. Kitts and Nevis – up to 6 months
  122. St. Lucia – up to 6 weeks
  123. St. Maarten – up to 3 months
  124. St. Vincent and the Grenadines – up to 6 months
  125. Sweden – up to 90 days
  126. Switzerland – up to 90 days
  127. Taiwan – up to 90 days
  128. Thailand – up to 30 days
  129. Trinidad and Tobago – up to 90 days
  130. Tunisia – up to 4 months
  131. Turks and Caicos Islands – up to 90 days
  132. Ukraine – up to 90 days
  133. United Kingdom – up to 6 months
  134. The United States of America – up to 6 months
  135. Uruguay – up to 3 months
  136. US Virgin Islands – up to 6 months
  137. Uzbekistan – up to 30 days
  138. Vanuatu – up to 30 days
  139. Vatican City

Travelling Without a Visa for Canadians

When you are travelling to a country without visa restrictions, you will likely just need to show your passport, and you are good to go. Some of the other documents you may need are:

  • International travel insurance.
  • Proof of accommodation.
  • Proof of sufficient financial means.
  • Some countries, such as NZ and Australia, will also ask you to submit an Electronic Travel Authorization, which you can get online. Starting from 2021, you will also need an ETIAS for trips to EU countries.

44 Countries Canadians Can Visit With Visa on Arrival

Canadian citizens travelling to the following countries will be required to get a visa after arriving at the airport, seaport, or land border:

  1. Armenia* – up to 180 days within 1 year
  2. Bahrain* – up to 14 days
  3. Benin* – up to 8 days
  4. Bangladesh – up to 30 days
  5. Burkina Faso – up to 1 month
  6. Cambodia* – up to 30 days
  7. Cape Verde Islands – up to 30 days
  8. Comores Islands
  9. Egypt* – up to 30 days
  10. Ethiopia* – up to 90 days
  11. Gabon* – up to 90 days
  12. Guinea-Bissau* – up to 90 days
  13. Jordan
  14. Kenya* – up to 3 months
  15. Kuwait* – up to 3 months
  16. Laos* – up to 30 days
  17. Lebanon – up to 1 month
  18. Madagascar* – up to 90 days
  19. Malawi*
  20. Maldives – up to 30 days
  21. The Marshall Islands – up to 90 days
  22. Mauritania
  23. Mozambique – up to 30 days.
  24. Nepal – up to 90 days
  25. Palau Islands – up to 30 days
  26. Papua New Guinea – up to 60 days
  27. Paraguay – up to 90 days. Only at Silvio Pettirossi International Airport in Asunción.
  28. Rwanda – up to 30 days
  29. Samoa – up to 60 days
  30. Saudi Arabia* – up to 90 days.
  31. Seychelles – up to 3 months
  32. Sierra Leone
  33. The Solomon Islands – up to 3 months
  34. Somalia – up to 30 days. Can be obtained at the Berbera, Borama, Burao, Erigavo, Hargeisa, Bosaso, Galcaio and Mogadishu airports.
  35. St. Helena – up to 90 days.
  36. Tanzania* – up to 3 months
  37. Timor-Leste – up to 30 days
  38. Togo – up to 7 days
  39. Tonga – up to 31 days
  40. Tuvalu – up to 1 month
  41. Uganda*
  42. The United Arab Emirates – up to 30 days
  43. Zambia* – up to 90 days
  44. Zimbabwe* – up to 90 days

*You can also apply for an eVisa for these countries.

How Can Canadians Apply for a Visa on Arrival?

As the name suggests, you apply for a Visa on Arrival once you arrive at your destination, either at the airport, seaport, or the land border. There, you will show your documents, pay the fee, and wait to get your visa.

This means you don’t need to visit an Embassy or wait several days for the visa to be processed before you travel, although sometimes, you do have to get a pre-authorization or start the application online before departure.

Documents required when applying for a Visa on Arrival

The documents you will need when you apply for a Visa on Arrival change depending on the country you are visiting. This includes:

  • Your passport (valid for at least another 6 months and with at least 1 blank visa page).
  • Proof you will depart the country after your visa expires (return travel ticket).
  • Proof you have accommodation in your destination (e.g. hotel reservation or letter of invitation from a host).
  • Proof you have enough financial means to cover your stay (e.g. bank statements)
  • Travel health insurance.
  • Letter of Invitation from a host/institution at your destination (if relevant)
  • Pre-authorization (if required).

You won’t always have to show all these documents. Sometimes your passport and flight ticket will be enough, but the requirements change by country, so always make sure to get updated before departing.

Time required to get a Visa on Arrival

It can take anywhere from a few minutes to several hours to get your VOA. This will depend on your destination, the requirements, and even how long the line in front of you is.

34 Countries Canadians Can Visit with an eVisa

Canadian citizens can apply for an eVisa visit the following countries:

  1. Angola – up to 30 days
  2. Armenia – up to 180 days within a year
  3. Azerbaijan – up to 30 days
  4. Bahrain – up to 14 days
  5. Benin – up to 30 days
  6. Cambodia – up to 30 days
  7. Bahrain – up to 14 days
  8. Benin – up to 30 days
  9. Côte d’Ivoire – up to 3 months
  10. Djibouti – up to 31 days
  11. Egypt – up to 30 days
  12. Ethiopia – up to 90 days
  13. Gabon – up to 90 days
  14. Guinea – up to 5 years
  15. Guinea-Bissau – up to 90 days
  16. Kenya – up to 3 months
  17. Kuwait – up to 3 months
  18. Laos – up to 30 days
  19. Madagascar – up to 90 days
  20. Malawi
  21. Myanmar – up to 28 days
  22. Oman – up to 30 days
  23. Papua New Guinea – up to 60 days
  24. Rwanda – up to 30 days
  25. Saudi Arabia – up to 90 days
  26. Sri Lanka – up to 30 days
  27. Suriname – up to 90 days
  28. Tajikistan – up to 45 days
  29. Tanzania – up to 3 months
  30. Turkey – up to 3 months
  31. Uganda
  32. Vietnam – up to 30 days
  33. Zambia – up to 90 days
  34. Zimbabwe – up to 90 days

You have to get an eVisa online, before departing for your trip. You can usually apply for an eVisa through the official government pages, which have their own servers.

Check the website of the Embassy or Ministry of Foreign Affairs/Tourism of the country where you want to travel to find the eVisa application link.

30 Countries Canadians Need a Visa to Visit

If you have a Canadian passport, you will need a visa to visit the following countries:

  1. Afghanistan
  2. Algeria
  3. Bhutan
  4. Burundi
  5. Cameroon
  6. Central African Republic
  7. Chad
  8. China
  9. Republic of the Congo
  10. Democratic Republic of the Congo
  11. Cuba
  12. Equatorial Guinea
  13. Eritrea
  14. Ghana
  15. Iran
  16. Iraq
  17. North Korea
  18. Liberia
  19. Libya
  20. Mali
  21. Nauru
  22. Niger
  23. Nigeria
  24. Russia
  25. South Sudan
  26. Sudan
  27. Syria
  28. Turkmenistan
  29. Venezuela
  30. Yemen

To apply for a visa, you have to go to the Embassy of your destination country in Canada.

Share this article