The unidentified man swore at crew and passengers after being refused a bottle of wine on the four-hour flight from Manchester to Tenerife.
He became so abusive the fed-up pilot diverted the Monarch Airlines Airbus to Porto Santo island off West Africa.
After the plane touched down, the man was marched off by police and had his luggage dumped on the tarmac.