A United Airlines flight from Sydney to San Francisco diverted to Auckland on New Year's Day when the crew had problems with a passenger.
The flight was diverted to Auckland Airport due to a badly behaved passenger, a police spokeswoman says.
A 42-year-old foreign national was arrested on arrival at Auckland on Sunday evening and was referred to immigration officials.
The American man allegedly went on a racist tirade against passengers and staff, forcing the flight to divert to Auckland where he was subdued.
This video was captured after the reported incident: