None of the 102 passengers aboard the Southwest Airlines flight was injured, KTVI-TV, St. Louis, reported Monday.
"We heard a loud boom and smelled smoke," passenger Brian Dunn said. "The pilot said we had a bird strike and were going back to the airport."
The pilot shut down the engine on the right side of the plane after the strike and returned to the airport, Southwest officials said. Passengers had to return to the terminal to await a new plane and crew.
Passengers boarded another flight at 6:50 p.m. and arrived in Kansas City about 8:20 p.m.