Visa policy of Sudan
Citizens of the following 4 countries can visit Sudan without a visa:
Holders of diplomatic, official or special passports issued to nationals of Algeria, Benin, Burkina Faso, Central African Republic, Chad, Congo, Djibouti, Egypt, Eritrea, Ethiopia, Gambia, Guinea, Libya, Mali, Morocco, Niger, Nigeria, Senegal, Togo and Tunisia and holders of diplomatic or official passports of Iran do not require a visa for Sudan.
Nationals of Saudi Arabia do not require a visa for business visits.
Visa on arrival
Citizens of the following 5 countries can obtain a visa for Sudan on arrival:
1 - provided arriving directly from the country of citizenship.
People of Sudanese origin can obtain visa on arrival regardless of their current nationality.