Home Kenya Kenya visa for Canada citizens

Apply for your Kenya visa from Canada

Fast, secure, and expert-led visa processing for Canadian citizens traveling to Kenya

How to apply with iVisa

How to apply for your Kenya visa with a passport from Canada

Two tourists looking at a phone

Kenyan visa policy for Canadian citizens

Canadian citizens must obtain an Electronic Travel Authorization (eTA) before traveling to Kenya. Kenya no longer issues traditional visas of offers visa-free entry. The Kenyan eTA is mandatory for all travel purposes, including tourism, business, and family visits, and must be approved before departure.

iVisa offers one Kenyan entry document for Canadian travelers:

  • Kenyan eTA: A mandatory electronic travel authorization that allows Canadian passport holders to enter Kenya for up to 90 days per visit. The eTA is valid for a single entry and may be extended once for an additional stay, subject to approval by Kenyan immigration authorities.

    General Kenyan entry requirements for Canadian travelers are:

  • A Canada passport valid for at least six months
  • Passport-size photo
  • Proof of accommodation
  • Confirmed return or onward ticket
  • Evidence of sufficient funds

Kenyan visas we offer for Canadian citizens

Fast facts

Interview needed?

Not for the eTA

When to apply?

Apply at least a week in advance

Documents required upon arrival?

Canada passport (6+ months validity), approved Kenyan eTA, onward or return ticket, proof of accommodation

Why choose iVisa?

Benefit

Applying by yourself

Simple, easy forms Not included Included
24x7 support from visa experts Not included Included
Error detection to prevent rejections Not included Included
World's easiest passport scan Not included Included
Multiple payment methods Not included Included

Certified customer reviews

Travelers to Kenya rated this product a 4.9 out of 5 based on 176 reviews.

Filter by rating

Kenya visa requirements for other passport holders

You are currently impersonating a user.
Chat on WhatsApp
Intercom Chat