VerifiedOfficial URL
Run by Immigration and Citizenship Service of Ethiopia. Last verified August 30, 2026.
The public React form renders 33 inputs across visa selection, arrival, Ethiopia address, personal information, passport information and uploads. It exposes labels and JPEG/JPG/PNG upload formats, but no readable regexes, character limits or official error strings. The 13 cards above are the preparation shortlist, not a local validation claim.
1. Check the passport route
VerifiedOfficial URL
Run by Immigration and Citizenship Service of Ethiopia. Last verified August 30, 2026.
Confirm exemption and the current visa-on-arrival list before selecting the paid online product. Use the same passport throughout.
2. Select 30 or 90 days
VerifiedOfficial URL
Run by Immigration and Citizenship Service of Ethiopia. Last verified August 30, 2026.
Both tourist products are single entry. The current fees are USD 62 for 30 days and USD 152 for 90 days. Validity starts from the intended entry date.
3. Prepare arrival and accommodation data
The form asks for arrival date, departure country and city, airline and flight number. It then asks for accommodation type, name, city, street address and telephone in Ethiopia.
4. Copy personal and passport data
Copy given name, surname, citizenship, birth details, passport type, number, issue and expiry dates, issuing country and issuing authority. Multiple nationals should select citizenship according to the passport used for travel.
5. Use one working email address
The form asks for email and confirmation. Use the same spelling in both and an inbox you can access for status messages and the visa document.
6. Prepare the two mandatory images
Use a recent passport-size photo and a clear colour copy of the passport. The public upload note accepts JPEG, JPG and PNG. The passport must remain valid for at least 6 months from intended entry.
7. Submit at least 3 days ahead
Normal processing is 3 days. This is not a guarantee for an incomplete file. Check status on the same government portal instead of opening a second application.