A Lion Air plane is seen in the water after it missed the runway in Denpasar, Bali. (Reuters)

All passengers and crew survived when a Lion Air Boeing 737 missed the runway on the Indonesian resort island of Bali and landed in shallow water on Saturday, an airline spokesman and government officials said.

"The aircraft was from Bandung, West Java, and about to land in Bali Ngurah Rai Airport but it probably failed to reach the runway and fell into the sea," said Lion Air spokesman Edward Sirait.

He said there were 101 passengers and seven crew on board. Officials said all survived but there was no immediate word on injuries. An official had earlier said 172 passengers were on the plane.

Transport Ministry spokesman Bambang Ervan told Reuters the plane landed in the sea before reaching the airport.

Lion Air is a leading budget air carrier in Indonesia. The company has signed two record contracts with two world's rivalling planemakers, Boeing and Airbus.

Indonesia has been struggling to improve its civil air safety after a string of deadly accidents. In 2007, Lion was among a number of Indonesian airlines banned by the EU for lax safety standards. The ban was progressively lifted, starting in 2009.

TV footage showed the jet floating with a fractured fuselage and passengers in the water.

ALSO READ 500 killed in South Sudan after coup attempt

Please read our terms of use before posting comments