JetBlue 191 was carrying 135 passengers when it landed in Amarillo, Texas, about three-and-a-half hours into the flight.
One passenger said a man thought to be the flight captain began shouting, possibly about a bomb, and had to be restrained.
Local police and the FBI are said to be investigating the incident.
“We heard the word <<bomb>>,” passenger Heidi Karg told CNN.
“We didn’t know exactly what was going on.”
Heidi Karg said she heard the captain shout: “I need the code, gimme the code, I need to get in there.”
Another passenger, Grant Heppes, told the Associated Press that he saw the man walk from the cockpit to the back of the plane. He was barred from going back in and then became disruptive.
Grant Heppes said many passengers were “shocked and confused”.
“Nobody was very loud except for the people trying to help out. Everybody just standing up and not really sure what was going on. It was very hard to tell,” he said.
JetBlue has said the pilot in charge of the plane decided to land at about 10:00 a.m local time.
Once on the ground in Amarillo the crew member was taken to a local medical facility and an off-duty captain who was on the flight by chance took over the role, JetBlue said.
According to Grant Heppes, the ambulance was parked beside the plane for about half an hour.
One man at the airport, Shane Helton, told the Associated Press that emergency personnel were on the tarmac.
“They pulled one guy out on a stretcher and put him in an ambulance,” he said.
At least five people, including a four-month-old baby, have been killed after dozens of tornadoes…
Harvey Weinstein has been hospitalized just days after his 2020 rape conviction in New York…
Hamas has published a video showing the first proof of life of US and Israeli…
Prosecutors and Donald Trump’s attorneys delivered opening statements and the first witness was called on…
The House of Representatives has finally approved $61 billion in new US military aid for…
The real estate market in the United States has always been a gauge for economic…