A man has died during an international flight after he began feeling unwell and bleeding from his mouth and nose.
Passengers were left “traumatised” after the German man began coughing up blood before collapsing and dying next to his wife mid-air during the flight on Thursday night.
The 63-year-old man reportedly boarded a Lufthansa flight from Bangkok to Munich when he became visibly ill.
Watch the latest news and stream for free on 7plus >>
Fellow passengers on board the Lufthansa flight said the man was suffering “cold sweats” and “breathing rapidly”, according to German publication Blick.
The man began bleeding from his mouth and nose, with an off-duty nurse telling plane staff the man urgently needed medical assistance.
The pilot reportedly called for any doctors on board to make themselves known.
A Polish medic then came forward to assess the man and gave him the all clear.
Passenger Martin Missfelder said the man was given chamomile tea but was still spitting blood into a bag given to him by his wife.
Then the man’s condition rapidly deteriorated, and he began coughing up “litres of blood” before collapsing.
“He keeps spitting into the bag — and finally a gush of blood comes out of his mouth and nose,” Missfelder told Blick.
“It was absolute horror, everyone was screaming.”
Flight staff preformed CPR on the man for 30 minutes, but he could not be saved, and his body was taken to the back of the plane, Blick reported.
The flight detoured back to Bangkok and the passengers put on another flight.
“Nobody looked after us, we waited two hours. There was no care team there, nobody. We all had to go to a counter, where we received a 10 franc ($A17.50) voucher,” Missfelder said.
“We’re trying to process it somehow now.”
7NEWS.com.au reached out to Lufthansa for comment.