La plupart des visiteurs ont besoin d'un visa pour entrer en Irak. Les citoyens de nombreux pays peuvent obtenir un visa à l'arrivée dans les aéroports irakiens (Bagdad, Erbil, Bassorah, Najaf, Sulaymaniyah). Le visa à l'arrivée coûte environ 75-80 USD et est valable 30 jours. Certaines nationalités nécessitent une approbation préalable. Pour la région du Kurdistan, des règles de visa distinctes peuvent s'appliquer. Vérifiez toujours auprès de l'ambassade ou du consulat irakien le plus proche avant de voyager.