Ethiopia offers a visa on arrival at Addis Ababa Bole International Airport, but the e-Visa is the faster and more reliable option for most travelers. The visa on arrival lets eligible nationalities obtain entry permission at the airport, though it involves longer wait times and requires payment in specific foreign currencies. This guide explains who qualifies, how the process works, and how it compares to the e-Visa alternative.

What Is the Ethiopia Visa on Arrival?
The Ethiopia visa on arrival (VoA) is an entry permit issued at Addis Ababa Bole International Airport upon landing. Instead of applying in advance, travelers fill out a form, present their documents, and pay the fee at immigration counters in the arrivals hall.
The VoA is available for tourist and business purposes. It grants the same stay durations as the e-Visa: 30 days or 90 days for tourist visits. The fees are also identical to the e-Visa rates.
However, the visa on arrival has notable limitations:
- Longer processing time at the airport – expect queues of 30 minutes to over an hour
- Payment only in foreign cash – USD, EUR, GBP, or CAD (no credit cards, no Ethiopian birr)
- No guarantee of approval – unlike the e-Visa, you cannot confirm approval before traveling
- Available only at Bole International Airport – not at land borders or other entry points
For a full comparison, see our guide on Ethiopia e-Visa vs Visa on Arrival.
Who Qualifies for Ethiopia Visa on Arrival?
The visa on arrival is available to citizens of most countries worldwide. Ethiopia has one of the more open visa policies in Africa, and the VoA program covers a wide range of nationalities.
Eligible Nationalities
Citizens of the following regions can obtain a visa on arrival:
- All EU and European countries (UK, France, Germany, Italy, Spain, etc.)
- North America (United States, Canada)
- Asia-Pacific (India, China, Japan, South Korea, Australia)
- Middle East (UAE, Saudi Arabia, Turkey)
- Africa (most countries, with some exceptions)
- Latin America (Brazil, Argentina, Mexico, etc.)
Who Cannot Get a Visa on Arrival?
A small number of nationalities are not eligible for the visa on arrival and must apply through an Ethiopian embassy or consulate before traveling. These include certain countries subject to Ethiopian government restrictions. Always verify your eligibility on the official e-Visa portal before relying on the VoA option.
Visa-Exempt Countries
Citizens of Djibouti and Kenya can enter Ethiopia without a visa for short stays. All other nationalities need either a visa on arrival, an e-Visa, or an embassy visa.
For complete entry requirements, read our Ethiopia visa requirements guide.
Ethiopia Visa on Arrival Fees
The visa on arrival fees match the e-Visa fees exactly:
| Visa Type | Duration | Fee (USD) |
|---|---|---|
| Tourist (single entry) | 30 days | $62 |
| Tourist (single entry) | 90 days | $152 |
| Business (single entry) | 30 days | $62 |
| Business (single entry) | 90 days | $152 |
Payment methods at the airport:
- Accepted currencies: US Dollars (USD), Euros (EUR), British Pounds (GBP), Canadian Dollars (CAD)
- Not accepted: Credit cards, debit cards, Ethiopian birr, other currencies
- Bring exact or close amounts – change may not always be available
For a detailed breakdown by nationality, see our Ethiopia visa fee guide.
How to Get a Visa on Arrival at Bole International Airport
The process at Addis Ababa Bole International Airport follows these steps:
Step 1: Before Your Flight
Prepare these items before departure:
- Valid passport with at least 6 months validity from your entry date
- Recent passport-size photo (some travelers report photos are not strictly required, but bring one to be safe)
- Cash in USD, EUR, GBP, or CAD for the visa fee
- Return or onward flight ticket
- Hotel booking or accommodation details
Step 2: At the Airport – Arrival
When you land at Bole International Airport:
- Follow signs to Immigration / Visa on Arrival
- You will see a designated counter for visa on arrival processing
- Join the queue (this can take 30 minutes to over an hour during busy periods)
Step 3: Application and Payment
At the VoA counter:
- Fill out the visa application form provided at the counter
- Submit your passport and the completed form
- Pay the visa fee in cash (USD, EUR, GBP, or CAD)
- Wait while the immigration officer processes your visa
Step 4: Entry Stamp
Once approved:
- Your passport receives an entry stamp with the visa validity dates
- Proceed to baggage claim and customs
- Keep your passport accessible – you may need to show it again at customs
Visa on Arrival vs e-Visa: Which Should You Choose?
For most travelers, the e-Visa is the better option. Here is why:
| Factor | Visa on Arrival | e-Visa |
|---|---|---|
| Application | At the airport | Online before travel |
| Processing | 30-60+ minutes at airport | Up to 3 business days |
| Payment | Cash only (USD/EUR/GBP/CAD) | Credit/debit card online |
| Guarantee | No advance confirmation | Approval before departure |
| Queue | Yes, often long | No queue at immigration |
| Entry point | Bole Airport only | Bole Airport only |
| Cost | $62 (30-day) / $152 (90-day) | $62 (30-day) / $152 (90-day) |
When the visa on arrival makes sense:
- Last-minute travel with no time to apply for an e-Visa
- Technical issues with the e-Visa portal
- Travelers who prefer not to use online payment
When the e-Visa is clearly better:
- Planned trips with at least one week of lead time
- Travelers who want guaranteed approval before flying
- Anyone who wants to skip the airport queue
For the full comparison, read Ethiopia e-Visa vs Visa on Arrival.
Country-Specific Information
Visa on Arrival for US Citizens
US citizens can get a visa on arrival in Ethiopia. The process, fees, and requirements are the same as listed above. A 30-day tourist visa costs $62, and a 90-day visa costs $152. Payment must be in cash (USD is the most convenient option for American travelers).
For more details, see our Ethiopia visa for US citizens guide.
Visa on Arrival for Indian Citizens
Indian passport holders are eligible for a visa on arrival in Ethiopia. The standard fees apply: $62 for 30 days and $152 for 90 days. Indian travelers should bring USD for payment, as it is the most widely accepted currency at the counter.
Visa on Arrival for UK Citizens
UK citizens qualify for a visa on arrival. The process is straightforward – bring your passport, cash payment, and accommodation details. A 30-day tourist visa costs $62 (approximately GBP 50).
Visa on Arrival for Pakistani Citizens
Pakistani passport holders can obtain a visa on arrival at Bole International Airport. Standard requirements and fees apply. Bring USD or EUR for payment.
Visa on Arrival for Nigerian Citizens
Nigerian citizens are eligible for a visa on arrival. In addition to the standard requirements, a yellow fever vaccination certificate is mandatory, as Nigeria is classified as a yellow fever risk country.
Important Tips for Visa on Arrival Travelers
Bring enough cash. The airport counters do not accept cards. Carry the exact amount in USD, EUR, GBP, or CAD. USD is recommended as the most readily accepted.
Arrive prepared. Have your passport, photo, cash, and accommodation details accessible in your carry-on luggage – not in your checked bag.
Allow extra time. During peak travel seasons (November-January, July-August), the visa on arrival queue can exceed one hour. Plan accordingly if you have connecting domestic flights.
Check your passport validity. The 6-month rule is strictly enforced. Airlines will deny boarding if your passport does not meet this requirement.
Yellow fever certificate. If you are arriving from or transiting through a yellow fever risk country, you must present a valid yellow fever vaccination certificate. This applies regardless of your nationality.
Print your return ticket. Immigration officers may ask for proof of onward travel. Having a printed copy avoids potential issues.
What Happens If Your Visa on Arrival Is Denied?
While rare, visa on arrival applications can be denied. Common reasons include:
- Passport with less than 6 months validity
- Previous immigration violations in Ethiopia
- Inability to pay the fee in an accepted currency
- Missing required documents (accommodation proof, return ticket)
If denied, you will be placed on the next available flight back to your origin country. This is why the e-Visa is recommended – it provides advance confirmation of approval, eliminating this risk entirely.
FAQs About Ethiopia Visa on Arrival
Can US citizens get a visa on arrival in Ethiopia?
Yes. US citizens are eligible for a visa on arrival at Addis Ababa Bole International Airport. A 30-day tourist visa costs $62 and a 90-day visa costs $152. Payment must be in cash (USD recommended). However, the e-Visa is the faster and more reliable option.
How much does a visa on arrival cost in Ethiopia?
The visa on arrival costs $62 for a 30-day tourist visa and $152 for a 90-day tourist visa. These are the same fees as the e-Visa. Payment is accepted in USD, EUR, GBP, or CAD only – no credit cards or debit cards.
Can I pay for an Ethiopia visa on arrival with a credit card?
No. The visa on arrival counter at Bole International Airport accepts only cash payments in US Dollars, Euros, British Pounds, or Canadian Dollars. Credit cards and debit cards are not accepted. If you prefer card payment, apply for the e-Visa online instead.
How long does the visa on arrival process take at Bole Airport?
Processing time varies from 30 minutes to over one hour, depending on the number of arrivals. During peak seasons, waits can be longer. The e-Visa allows you to skip this queue entirely.
Is the visa on arrival available at all Ethiopian airports?
No. The visa on arrival is available only at Addis Ababa Bole International Airport. If you are entering Ethiopia through a land border or a different airport, you must have an e-Visa or embassy visa arranged in advance.
Do I need a photo for the Ethiopia visa on arrival?
While some travelers report that a photo is not strictly requested, it is recommended to carry a recent passport-size photo with a white background. Having one avoids potential delays or requests at the immigration counter.
What currencies are accepted for the Ethiopia visa on arrival?
The immigration counter accepts US Dollars (USD), Euros (EUR), British Pounds (GBP), and Canadian Dollars (CAD). Ethiopian birr and other currencies are not accepted. USD is the most convenient option.
Can Indian citizens get a visa on arrival in Ethiopia?
Yes. Indian passport holders are eligible for a visa on arrival at Bole International Airport. The fee is $62 for 30 days or $152 for 90 days. Bring USD for payment. A yellow fever certificate may be required if arriving from a risk country.
What happens if I arrive without enough cash for the visa on arrival?
You will not be able to obtain the visa. The airport counters do not accept cards and there are no ATMs in the immigration area before the visa counter. Ensure you carry sufficient cash in an accepted currency before boarding your flight to Ethiopia.
Should I get the e-Visa or visa on arrival for Ethiopia?
The e-Visa is recommended for most travelers. It costs the same as the visa on arrival, but offers advance approval, no airport queues, and the convenience of online card payment. The visa on arrival is best for last-minute travel or when the e-Visa portal is unavailable.