All travelers to Sudan except for Egyptians who are older than 49 years old or Egyptian ladies and children need a visa to enter Sudan. This visa can be obtained in advance at the Sudanese embassy in your country, or on arrival in Sudan. Where possible, we recommended getting a visa from a Sudanese embassy because it is cheaper, but if you do not have access to an embassy OR the embassy nearest to you does not issue visas (eg. Embassy in Spain or France) you can obtain a visa on arrival in Khartoum. To obtain a visa on arrival, it is essential to apply for an Entry permit in advance. For this, ITC Sudan will need to receive a scan copy of the passport (which has to have minimum 6 months validity, 2 free consecutive pages and NO Israel visa or stamp) 2 months before travelling. ITC Sudan will apply on your behalf in Sudan and send a scanned copy of the LANDING/ENTRY PERMITS that you must print out and show when checking in for the Khartoum flight in your country of origin. The airline will deny boarding if you are not able to produce the printed permit from the Government of Sudan. On arrival at Khartoum airport the officers will have the visa sticker placed on your passport. You will need to bring a passport photo for this. The cost for the procedure to get the invitation letter is $200 per person paid in cash to the guide in Khartoum. Additionally, the visa stamp costs $100 for non-US citizens or $150 for US passport holders to be paid in cash locally at the customs officer. In both cases, make sure that any US Bank notes are newly issued and have no tear or damage. Notes printed before 2009 are not accepted across Sudan.