FORT LAUDERDALE, Fla. – A Delta flight that departed from Fort Lauderdale-Hollywood International Airport was diverted to Charleston, South Carolina, after smoke filled the airplane.

Passengers on Delta flight 2028 posted pictures of the smoke-filled plane on Twitter.

The flight departed from South Florida at 2:56 p.m. Thursday and was en route to New York's LaGuardia Airport at the time. There were 89 passengers on board.

Delta spokesman Morgan Durrant said there was "a performance issue" with one of the Boeing MD-88's two engines.

"One of the engines got oil, I guess, in the engine, and they had to turn it off, so we landed with just one engine," passenger Fabio Diaz told Local 10 News.

The plane landed safely at Charleston International Airport, where technicians were examining the plane.

Durrant said passengers were being provided drinks and snacks while they waited for another plane from Atlanta to continue their trip.

"Delta's top priority on every flight is safety and apologizes for the delay," Durrant said.

The Federal Aviation Administration is investigating.

Follow Local 10 News on Twitter @WPLGLocal10