At least 130 people were on board the plane belonging to Indonesia’s Lion Air, which was attempting to land at the island’s Denpasar airport.
Photos posted on Twitter show a jet with a cracked fuselage sitting in water near rocks, with dinghies nearby. Some people were reportedly injured.
It appears the Boeing was on a domestic flight from Bandung in West Java.
Australia’s AAP news service says it tried to land at 15:00 local time.
It came to rest 200-300 m (yards) from the end of the runway, Reuters news agency reports, quoting local media.
An AFP news agency journalist in Denpasar saw seven passengers, all of whom appeared to be Indonesian, arrive by ambulance at a hospital with light wounds to their heads, arms and legs.
It was not immediately clear how many people were injured or what the nationalities of the passengers were, the agency added.
Bali is one of Indonesia’s top holiday destinations, popular with foreign tourists.
sZmHxP6Wx2QImage source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…