The federal Iraq e-visa typically costs $164 USD for tourist visas or $114 USD for certain nationalities, with a validity of 60 days. The Kurdistan visa is generally cheaper at around $72-80 USD for visa on arrival (available for 53 nationalities), with a validity of 30 days that can be extended up to an additional 60 days. However, the federal visa offers more flexibility as it covers the entire country. Check your specific requirements and costs using our visa checker tool.