Only two countries – Djibouti and Kenya – can enter Ethiopia without a visa. Every other nationality needs either a visa on arrival, an e-Visa, or a traditional embassy visa. This guide lists all visa-free countries, explains who qualifies for visa on arrival, and shows what to do if you need a visa.


Who Can Enter Ethiopia Visa-Free?
Ethiopia maintains one of the most restrictive visa-free policies in East Africa. While many African nations offer broad visa exemptions to continental neighbors, Ethiopia limits visa-free entry to just two countries based on bilateral agreements.
If your country is not on the list below, you will need a visa. The good news is that Ethiopia offers visa on arrival to a large number of nationalities, and the e-Visa system is open to virtually everyone.
Ethiopia Visa-Free Countries List
| Country | Maximum Stay | Notes |
|---|---|---|
| Djibouti | 3 months | Bilateral agreement; no visa or e-Visa needed |
| Kenya | 1 year | Bilateral agreement; longest visa-free stay in Ethiopia |
That is the complete list. Only two nationalities enjoy visa-free access to Ethiopia. Both arrangements stem from bilateral agreements rather than multilateral African Union protocols.
Djibouti Citizens
Djibouti nationals can stay in Ethiopia for up to three months without any visa. The two countries share a border and maintain close diplomatic and economic ties. Djibouti citizens simply need a valid passport with at least six months of remaining validity.
Kenyan Citizens
Kenyan passport holders can stay in Ethiopia for up to one year without a visa – the longest visa-free stay granted to any nationality. This reflects the strong bilateral relationship between Kenya and Ethiopia, including trade, transportation, and regional cooperation agreements.
Visa on Arrival: The Broader Alternative
If you are not from Djibouti or Kenya, visa on arrival is the next best option. Ethiopia grants visa on arrival at Addis Ababa Bole International Airport to citizens of a large group of countries.
Who qualifies for visa on arrival:
- All African Union member states except Egypt, Eritrea, Libya, Nigeria, and Sudan
- All European Union member states
- Additional countries including Argentina, Australia, Brazil, Canada, China, Israel, Japan, Mexico, New Zealand, Russia, South Korea, Turkey, the United States, and others
The visa on arrival is issued at Bole International Airport in Addis Ababa. You will need to fill out a form, provide a passport-size photo, and pay the fee in cash (USD, EUR, GBP, or CAD).
For a detailed breakdown of the process, see our visa on arrival guide.
Tip: Even if you qualify for visa on arrival, many travelers prefer the e-Visa because it lets you skip the queue at the airport and guarantees entry approval before you fly.
Transit Without Visa
Regardless of your nationality, you can transit through Addis Ababa Bole International Airport without a visa if:
- Your layover is 12 hours or less
- You remain in the airside transit area
- You have a confirmed onward flight ticket
This exemption applies to all nationalities, including those that normally need a visa. If your layover exceeds 12 hours or you need to clear immigration (e.g., to collect and re-check luggage), you will need a transit visa or a regular visa.
e-Visa: If You Need a Visa
For travelers who are not visa-free and do not qualify for visa on arrival, the e-Visa is the standard route. Virtually every nationality can apply online through the official portal at evisa.gov.et.
| e-Visa Option | Duration | Cost | Entry Type |
|---|---|---|---|
| 30-day Tourist | 30 days | $62 USD | Single entry |
| 90-day Tourist | 90 days | $152 USD | Single entry |
Key requirements:
- Valid passport with at least 6 months remaining
- Recent passport-size photo (JPEG or PNG, max 2 MB)
- Online payment by credit or debit card
- Processing time: up to 3 business days
The e-Visa is valid for entry through Addis Ababa Bole International Airport only. For full application steps, see our complete e-Visa guide. For fee details by nationality, visit our visa fee breakdown.
Comparison: Visa-Free vs Visa on Arrival vs e-Visa
| Feature | Visa-Free | Visa on Arrival | e-Visa |
|---|---|---|---|
| Who qualifies | Djibouti, Kenya | AU members (excl. 5), EU, ~40 others | All nationalities |
| Where to get it | No application needed | Bole International Airport | Online at evisa.gov.et |
| Cost | Free | Fee payable at airport (cash only) | $62 or $152 (card payment) |
| Processing time | None | Issued on the spot | Up to 3 business days |
| Best for | Djibouti & Kenyan citizens | Spontaneous travel, short notice | Planned trips, guaranteed approval |
FAQs About Ethiopia Visa-Free Entry
Do Kenyan citizens need a visa for Ethiopia?
No. Kenyan passport holders can enter Ethiopia without a visa and stay for up to one year. They only need a valid passport with at least six months of remaining validity.
Which African countries can visit Ethiopia without a visa?
Only Djibouti and Kenya have visa-free access to Ethiopia. However, citizens of most other African Union member states can get a visa on arrival at Addis Ababa Bole International Airport. The five AU countries excluded from visa on arrival are Egypt, Eritrea, Libya, Nigeria, and Sudan.
Can US citizens enter Ethiopia without a visa?
No. US citizens need a visa to enter Ethiopia. They can get a visa on arrival at Bole International Airport or apply for an e-Visa online before traveling. The e-Visa costs $62 for 30 days or $152 for 90 days.
How long can Djibouti citizens stay in Ethiopia without a visa?
Citizens of Djibouti can stay in Ethiopia for up to three months without a visa. They only need a valid passport with at least six months of remaining validity.
Can I transit through Ethiopia without a visa?
Yes. All nationalities can transit through Addis Ababa Bole International Airport without a visa if their layover is 12 hours or less and they remain in the airside transit area. If your layover exceeds 12 hours or you need to clear immigration, you will need a transit visa or regular visa.
Is the Ethiopian e-Visa available to all nationalities?
Yes. The e-Visa is available to virtually all nationalities through the official portal at evisa.gov.et. It costs $62 for a 30-day stay or $152 for a 90-day stay, both single entry. Processing takes up to 3 business days.