Kenyans and Ugandans do not need visas, whereas Sudanese nationals may get a visa on arrival. Before entering the nation, everyone else must apply for a visa in advance.
Some Eritrean embassies offer websites where you may download and print a visa application, saving you time. You must apply for a visa to Eritrea only at an Eritrean Embassy located in – or accredited to – the nation where you are a citizen. If your nation does not have an Eritrean embassy or mission, contact your foreign office or ministry to find out where the closest authorized Eritrean mission is located. The following is a list of Eritrean embassies worldwide.
The below are the Eritrean embassies or consulates:
- Europe: London, Paris, Brussels, The Hague, Berlin, Rome, Stockholm, Moscow, Athens, Milan, Frankfurt and Geneva. (If you come from a European (EU or EES) country without an Eritrean mission, you contact the Eritrean Embassy in Brussels by default)
- Americas:Washington D.C., Ottawa, permanent mission to the U.N. in New York.
- Africa: Pretoria, Abuja Nairobi, Kampala, Djibouti, Khartoum, Kassala, Cairo, Tripoli
- Middle East: Riyadh, Jeddah, Sanaa, Abu Dhabi, Dubai,Doha, Kuwait, Tel Aviv (Ramat Gan), Damascus
- Asia and Oceania: Islamabad, New Delhi, Singapore, Tokyo, Beijing, Melbourne.
Obtaining visas in Sudan (neither in Khartoum nor Kassala) for overland travel was not feasible as of December 2008 unless you were a Sudanese citizen or a foreign resident. Since December 2008, the border with Djibouti has been closed permanently, while the border with Ethiopia has been closed since May 1998.
You must provide precise details about when and where you will arrive and leave for a tourist visa, so you should have made some arrangements ahead of time (such as buying a ticket).