
Do Canada passport holders need a visa for Eritrea?
Yes. Canada passport holders need a visa to visit Eritrea.
Last updated 9 November 2026
Entry status
Visa requiredBefore you go:
- All visas must be obtained before departure from Canada.
- Passport must be valid for at least 6 months after the planned departure date from Eritrea.
- Yellow fever vaccination proof is required for travellers arriving from countries where yellow fever occurs.
- Land border posts with Ethiopia and Djibouti are closed.