If you want to see all of Iraq in one trip, you should plan Iraq 15-day tour. This Iraq travel plan is based on a two-week stay in Iraq. If you have limited resources, consider staying in either Federal Iraq or Iraqi Kurdistan.
https://aknafalsawary.com/iraq-15-day-tour/