A passenger jet on a domestic flight from Havana plunged into a cassava field shortly after takeoff Friday — killing more than 100 people on board the Boeing 737, authorities said.

Three people were pulled alive from the fiery wreckage, although they remained in critical condition at a nearby hospital, Cuban state-run media reported.

There were a total of 105 passengers and nine crew members on doomed Flight DMJ 0972, officials said.

Five children, including one under the age of 2, were among the passengers on the jet leased by Cubana de Aviación, the ­national air carrier, according to state media.

The flight, bound for the city of Holguin some 500 miles and 90 minutes away, crashed near Jose Marti International Airport just after noon.

Images from the scene showed widespread, smoldering wreckage.

“It’s a disaster,” a military officer told The Associated Press.

Anguished relatives of those aboard the plane were taken to a private area in the airport as they awaited the fate of their loved ones. “My daughter is 24. My God, she’s only 24!” cried Beatriz Pantoja, whose daughter, Leticia, was among the passengers.

Gilberto Menendez, who runs a restaurant near where the jet went down, said: “We heard an explosion and then saw a big cloud of smoke go up.”

Another witness, José Luis, 49, said he watched the plane take off and then plummet.

“All of a sudden, it made a turn and went down,” Luis said, ­according to AFP.

Carlos Alberto Martinez, the director of Havana’s Calixto Garcia Hospital, told Reuters that four crash victims were rushed there.

One died at the hospital and the three others, all women, were in serious condition, according to ­Martinez.

“She is alive but very burned and swollen,” a relative of one of the survivors said.

Cuban President Miguel Diaz-Canel visited the grim scene of the crash in the afternoon.

“There has been an unfortunate aviation accident. The news is not very promising. It seems that there is a high number of victims,” Diaz-Canel was quoted as saying by state media.

The plane, owned by a small Mexican charter airline called Global Air, had flown several times for Cubana de Aviación, according to state media.

A Global Air employee said a six-person Mexican crew, including the pilot and a co-pilot, was at the controls.

An investigation into the cause of the tragedy was underway.

With Post Wires