(CNN) -- An Airbus A320 that took off from the Canary Islands had to turn back Wednesday because of an engine problem and then make an emergency landing, officials from Spain's airport authority and the airline said.

Iberworld Flight 6201 -- which had been headed to Oslo, Norway -- left from Las Palmas on the island of Gran Canaria about at 8:05 a.m. local time.

Don't Miss

The pilot "detected a problem with the engine" and asked to return to airport, an airport authority official said. Iberworld told CNN that the crew returned after takeoff because of a "technical problem with one of its engines."

Emergency procedures were then activated and the plane landed safely without incident ten minutes later.

There were no injuries or damage and the passengers were expected to take another flight soon. There were 189 passengers and crew aboard, an airport authority official said.

The company told CNN that the plane landed without difficulty at the airport of Las Palmas and all passengers had been relocated to a replacement aircraft that will fly to Oslo at 12:30 p.m. local time.