This picture claims to show the man being led away to a waiting bus in Portugal
A plane was forced to make an emergency landing after a passenger’s body odour caused others to vomit and faint, The Sun UK reports.
The flight to the Spanish holiday island of Gran Canaria made the unexpected detour after passengers allegedly became distressed by the stench of the "unwashed" man.
He smelt so bad that other passengers started fainting and vomiting after the flight took off from Amsterdam’s Schiphol Airport, Belgian broadcaster VRT reports.
Staff on board the Transavia jet reportedly tried to quarantine him in a toilet before the pilot diverted the flight.
The Boeing 737 is said to have landed in the city of Faro, in the Algarve region of southern Portugal, so the foul-smelling man could be removed from the flight.
A picture taken by one of the passengers claims to show medical personnel taking him from the plane to a bus.
Passengers are seen re-boarding the plane at Faro Airport in Portugal
Belgian passenger Piet van Haut described the stench of the man in question as "unbearable".
He said: "It was like he hadn't washed himself for several weeks.
"Several passengers got sick and had to puke."
Transavia confirmed the emergency landing saying it was due to "medical reasons".
It is not known why the man smelt so bad and what other medical issues he was suffering from.
A Transavia spokesman is quoted by various websites as saying: "The aeroplane diverted because of medical reasons, but it is indeed right that he smelled quite a bit."