Do Canada passport holders need a visa to visit BJ?
Canadian passport holders need an e-Visa to visit Benin for tourism. There is no visa-free or visa-on-arrival channel. Apply online at the official portal evisa.bj before you travel; the standard tourist option is a 30-day single-entry e-Visa for EUR 50. A Canadian (ordinary passport) traveller cannot enter Benin without a visa obtained in advance. Benin operates a fully electronic visa system through its official government platform, evisa.bj, and the Government of Canada explicitly directs travellers to apply there before arrival. The most common choice for a short tourist trip is the 30-day single-entry e-Visa, which costs EUR 50 when you apply yourself (EUR 60 if processed via an embassy). Multiple-entry (30-day, EUR 75) and 90-day multiple-entry (EUR 100) options are also available. Processing typically takes a few business days, so apply at least a week or two ahead. Two non-visa entry requirements are critical: your passport must be valid for at least six months beyond your planned departure, and proof of yellow fever vaccination is mandatory for all travellers entering Benin. Avoid the many look-alike third-party sites; use only evisa.bj.
VISA REQUIREDTOURISMFLEXIBLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Canada (PR)Living in Canada as a permanent resident? See PR-specific guidance→