During a drawn out standoff with police on the aircraft, the passenger refused to leave her seat and all passengers were eventually asked to disembark.
“The safety and security of our customers and crew is our highest priority and is never compromised," kulula.com said in a statement on Monday.
“The captain decided to disembark the aircraft after a customer became unruly and refused to leave the flight after failing to comply with instructions from both the crew and the police.”
The airline said the flight had been delayed because of a weather disruption to an earlier flight.
“We apologise to customers who were affected by the delay. Our crew have the right to work without being verbally or physically abused,” the company said.