Passenger plane skids off runway and gets stuck on cliff edge in Turkey  

A passenger plane skidded off a runway and was left stuck precariously on the side of a cliff in northeast Turkey last night.

All 162 passengers and crew on board the Pegasus Airlines' Boeing 737-800 miraculously escaped, with no serious injuries reported, following the incident at Trabzon Airport, on Turkey’s Black Sea coast.

Authorities are yet to establish what led to the budget airline plane veering off of the runway shortly after landing, with unverified reports suggesting the incident may have been caused by a bird strike.

Photographs from the scene showed the plane, which departed from the Turkish capital of Ankara on Saturday evening, stuck on a partly frozen muddy slope with the nose of the aircraft just metres from the sea below.

Data from flight tracking website RadarBox suggests the aircraft struggled to reduce its speed upon landing, reporting the plane was travelling at a speed of 110 knots (204km/h) on the final third of the runway.

A passenger plane skidded off the runway at Trabzon Airport in Turkey  Credit: AFP

Panicked passengers were evacuated from the aircraft early on Sunday after emergency service crews arrived at the scene.

One unnamed passenger told Turkish media they waited inside the plane “for at least 20 minutes” waiting for help to arrive.

“There was a smell of fuel inside so we all thought the plane [would] explode, but thankfully it did not happen,” they said.

Trabzon Gov. Yucel Yavuz said all 162 passengers and crew on board were evacuated and safe early Sunday Credit: DHA-Depo Photos via AP

Another passenger, Fatma Gördü, said there was anguish amongst passengers on board after the plane landed in rainy conditions, adding the aircraft started “shaking” on the runway.

“We tilted to the side, the front was down while the plane’s rear was up. There was panic. People shouting, screaming,” she told state-run news agency Anadolu.

Emergency service crews at the scene  Credit: Anadolu Agency/Getty

Another passenger, Yüksel Gördü, said it was “a miracle” that they survived the ordeal.

“The plane could have caught fire or fell into the sea. I thank God it didn’t. I feel like going crazy whenever I think about these moments,” he said.

The Pegasus plane is seen stuck in mud  Credit: Anadolu Agency / Getty

Footage posted on social media showed at least one of the aircraft’s windows had been smashed and another clip appeared to show one of the plane’s engines in the water.

Trabzon governor Yucel Yavuz said the cause of the accident, which resulted in the airport being closed for several hours, is not yet known.

“We’ve taken all necessary measures,” he told Turkish media. “We will reopen the airport to airport traffic as soon as possible.”

Trucks try to pull back the stuck aircraft at Trabzon Airport Credit: Anadolu Agency/Getty

Pegasus Airlines said in a statement they were “sorry to report” that Flight PC 8622 “had a runway excursion incident during landing”.

“All 162 passengers, 2 pilots and 4 cabin crew have been disembarked safely from the aircraft. There has been no loss of life or injury to anyone on board,” the statement said.

Turkish Airlines said two inbound flights to Trabzon and a scheduled flight from the city to Istanbul were cancelled as a result of the incident. All services have now resumed as normal.