Visa policy of Iraq
Only the citizens of Turkey may enter Iraq without a visa and only if arriving at Baghdad International Airport, directly from Turkey or (for max. 15 days) at Erbil and Sulaimaniyah. They can also obtain a visa on arrival at Al Najaf International Airport. Additionally nationals of Kuwait holding diplomatic or service passports and nationals of China holding diplomatic passports are also visa exempt.
Visitors to Iraqi Kurdistan arriving through the Erbil International Airport or Sulaimaniyah International Airport may enter visa-free for up to 30 days (unless otherwise noted) if being holders of one of the following passports: