African Countries Visa-Free for Canadian Citizens

As of 2024, Canadian passport holders can enter the following African countries without a visa for tourism or business (typically 30–90 days). Always verify current rules before travel.

  • Botswana – 90 days
  • Eswatini – 30 days
  • Lesotho – 90 days
  • Malawi – 90 days
  • Mauritius – 90 days
  • Mozambique – 30 days (visa on arrival also available)
  • Namibia – 90 days
  • Seychelles – 90 days (visitor’s permit on arrival)
  • South Africa – 90 days
  • Zambia – 90 days
  • Zimbabwe – 90 days (visa on arrival also available)

Notes

  • Passport must be valid 6+ months with blank pages.
  • Return/onward ticket and proof of funds may be requested.
  • COVID-19 requirements vary; check Travel.gc.ca.
  • eVisa or visa on arrival available for many others (Kenya, Tanzania, Rwanda, Uganda, Egypt, Morocco, etc.).

Canada’s visa-free access in Africa is concentrated in Southern and Eastern Africa.

Copyright Wanderlust World © https://www.ynyoo.com