Pre-approved entry permits to Kurdistan are required for all nationalities except for travelers holding a passport from EU, US, Canada, Japan or Australia. Upon arrival in Kurdistan, Kurdish authorities will stamp EU, US, Canadian, Japanese and Australian passports with a 10-day entry permit. For other passport holders, IFP Iraq will process visas to Kurdistan free of charge.
Entry permits to Kurdistan are issued by the Kurdistan Regional Government (KRG Ministry of Interior), not by the Iraqi Central Government. Therefore, the point of entry into this particular area of Iraq must be via the Province of Kurdistan.