Iraqi Prime Minister Haider al-Abadi has ordered an end to the nightly curfew that has been in force in Baghdad for years, Brigadier General Saad Maan said on Thursday.