Benin Visa RequirementsFor Canada passport holders

Canadians visiting Benin must apply for an eVisa online before travel. The fee is USD 50 and allows a stay of up to 30 days.

eVisa
30 days max stay
$50 visa cost
Porto-Novo
Africa
XOF (CFA)
French
UTC+1

Canada passport holders must apply for an electronic visa (eVisa) online before traveling to Benin.

Apply for the Benin eVisa through the official government portal before travel. You will need a valid Canadian passport, a passport photo, flight confirmation, accommodation details, and a credit card for the USD 50 fee. Processing typically takes 48 to 72 hours. Print your eVisa approval and carry it with your passport on arrival at Cotonou Cadjehoun Airport.

Entry Requirements

Passport Validity

6 months beyond date of entry

Blank Pages

2 blank pages required

Multiple Entry

Single entry only

Work Permitted

No - requires work visa

Current Travel Situation

Canada to Benin: What You Need to Know

Benin is a West African nation and the birthplace of the Voodoo religion, which remains an important part of its culture. The country is home to Ouidah, a significant site in the history of the Atlantic slave trade, and the Royal Palaces of Abomey, a UNESCO World Heritage Site. Tourism is growing but infrastructure outside major cities remains limited. Benin borders Nigeria, Togo, Burkina Faso, and Niger.

Practical Tips

French is the official language of Benin; basic French is helpful though many in the tourism sector speak some English. The West African CFA franc (XOF) is the local currency; carry cash as ATMs are limited outside Cotonou. Malaria prophylaxis is strongly recommended. Yellow fever vaccination is required for entry.

Frequently Asked Questions

Do Canadians need a visa for Benin?

Yes. Canadians must obtain an eVisa before traveling to Benin. The fee is USD 50 and the visa allows up to 30 days.

How do I apply for the Benin eVisa?

Apply online at the official Benin eVisa portal (evisa.gouv.bj). You need your passport, a photo, flight and hotel details, and a credit card. Processing takes about 48 to 72 hours.

Is yellow fever vaccination required for Benin?

Yes. Proof of yellow fever vaccination is required for entry into Benin. Ensure you carry your vaccination certificate (yellow card).

What language is spoken in Benin?

French is the official language. Local languages including Fon and Yoruba are also widely spoken. Basic French will be very helpful in navigating the country.