A plane carrying 154 passengers came under fire after landing at Baghdad International Airport in a suspected Islamic State attack, prompting airlines to cancel flights and reigniting concerns about flying through conflict zones.

Low-cost carrier FlyDubai said Tuesday that small-arms fire hit Flight 215 from Dubai as it landed in the Iraqi capital just before 5 p.m. local time on Monday, damaging the fuselage of the Boeing 737-800 aircraft. All passengers disembarked through the jet bridge and no medical attention was required...