A reef manta ray glides over a shallow coral reef

Photo: Nott Peera / Unsplash

Bali

Bali packs a lot of variety into short road transfers from Denpasar (DPS), and access is mostly easy: shore dives and day-boats, no liveaboard needed. Tulamben, on the northeast coast, holds the USAT Liberty, a 120m WWII wreck lying about 30m off the beach with its shallowest deck around 5m, so it is a genuine Open Water shore dive. Nearby Amed adds black-sand muck and macro, and Menjangan in the far west offers calm marine-park walls. The headline animals are at Nusa Penida, a boat day-trip from Sanur. Reef mantas cruise the shallow cleaning and feeding stations at Manta Point through the year. From roughly July to October or November, cold upwelling at Crystal Bay and Blue Corner draws the ocean sunfish (Mola) into diveable depths, and that same upwelling can drop water into the low 20s or high teens with strong, unpredictable currents. Padang Bai and Gili Mimpang round out the mix with reef sharks and drift diving. The Nusa Penida belt is where Bali gets serious: down-currents and cold make several sites advanced-only, even though Tulamben and Amed suit new divers.

What makes it special

  • USAT Liberty at Tulamben: a 120m WWII wreck about 30m off the beach, shore-entry, top of the wreck around 5m
  • Reef mantas year-round at Manta Point's shallow cleaning and feeding stations, Nusa Penida
  • Ocean sunfish (Mola) drawn up by cold upwelling at Crystal Bay and Blue Corner, roughly July-November
  • Easy access: fly Denpasar, road transfers, and mostly shore or day-boat diving with no liveaboard required

Price range

$–$$

Trip length

510 days

Diver level

Open water

Trip type

Land based, Day trip, Shore dive

Price is per person for a typical trip, excluding international flights ($ under $2,000 to $$ $2,000–4,000).

Land-based and budget-friendly. Two-dive fun-dive packages run roughly IDR 2.4-2.9M (about $150-180): Tulamben around IDR 2.4M, Amed IDR 2.56M, Padang Bai and Nusa Penida around IDR 2.72M, Gili Islands IDR 2.88M. Nusa Penida marine-park fee is about IDR 100,000 and Menjangan about IDR 200,000 weekday / 300,000 weekend, both extra. A week of guided diving plus modest accommodation comfortably lands under $2k per person excluding flights; higher-end resorts push it into the $$ band.

Best time to dive

Best months Operating
Current
Moderate
Water temp
19–29°C (coldest Sep, warmest Jan)
Visibility
1030m — Commonly 15-30m in the dry season (April-November); Menjangan's walls can exceed 30m at their clearest around October-November. Plankton-rich upwelling at Nusa Penida in mola season cuts visibility, and wet-season runoff lowers it elsewhere.
Getting there
Moderate Reachable but with some friction: a 2.5h overland transfer.
Experience
Range is wide. Tulamben's Liberty wreck and Amed's macro sites are fine for Open Water divers. Nusa Penida is different: Crystal Bay, Blue Corner and Manta Point can carry strong and unpredictable currents, including down-currents along the walls, and most operators require Advanced Open Water plus current experience for the Penida and south-of-Padang-Bai sites.

Nearest airports

  • DPSNgurah Rai International Airport (Denpasar) (Bali's only airport; direct international and domestic flights, then a road transfer to the dive base (Sanur, Tulamben, Amed or the west))

Marine life

rareoccasionalcommonly seenpeak season

Sightings are never guaranteed — the bars show typical likelihood by month.

Giant oceanic manta rayMobula birostris
Sighting likelihood by month
MonthLikelihood
Januaryrare
Februaryrare
Marchrare
Aprilrare
Mayrare
Junerare
Julyrare
Augustrare
Septemberrare
Octoberrare
Novemberrare
Decemberrare

Occasionally reported at Nusa Penida, but the reliable mantas at Manta Point are reef mantas rather than the larger oceanic species.

Reef manta rayMobula alfredi
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Reliable year-round at Manta Point's cleaning and feeding stations, Nusa Penida; feeding aggregations are more common in the cooler months (roughly June-October).

Bumphead parrotfishBolbometopon muricatum
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

A resident school lives on and around the USAT Liberty at Tulamben and is often seen at dawn before day-trippers arrive.

Hawksbill turtleEretmochelys imbricata
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Seen on the reefs and walls across Bali, including Menjangan and Tulamben.

Sighting likelihood by month
MonthLikelihood
Januaryrare
Februaryrare
Marchrare
Aprilrare
Mayrare
Juneoccasional
Julypeak season
Augustpeak season
Septemberpeak season
Octoberpeak season
Novemberoccasional
Decemberrare

The Mola. Drawn up by cold upwelling at Crystal Bay and Blue Corner roughly July-November, peaking August-September; sightings are seasonal and never guaranteed, and the water is cold when they appear.

Pygmy seahorseHippocampus bargibanti
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Found on gorgonian sea fans at macro sites around Tulamben, Amed and Menjangan; needs a guide's eye to spot.

Great barracudaSphyraena barracuda
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Seen around the Liberty wreck and the Penida drop-offs, sometimes in schools.

Blacktip reef sharkCarcharhinus melanopterus
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Seen around the Padang Bai and Nusa Penida reefs, often in shallower water than the whitetips.

Giant trevallyCaranx ignobilis
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Hunting on the currents at Nusa Penida and around the Liberty wreck.

Green sea turtleChelonia mydas
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Common on Bali reefs and around the Nusa Penida sites; often resting on coral or feeding on the shallows.

Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

A macro target on the black-sand and coral sites at Tulamben and Amed, often near crinoids.

Whitetip reef sharkTriaenodon obesus
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Frequently seen at Gili Mimpang and other Padang Bai pinnacles, resting on ledges and in overhangs.

Dive sites

Worth knowing before you book

  • Nusa Penida's Crystal Bay and Blue Corner get strong, shifting currents and down-currents; several sites are genuinely advanced-only, not for new divers.
  • Mola season means cold water: upwelling routinely drops Nusa Penida into the low 20s and thermoclines have hit about 19°C, so a 5mm suit (or 3mm plus hood) is needed while the rest of Bali stays 27-29°C.
  • Mola sightings are seasonal and never guaranteed; peak is August-September, and cold-water dives can be cut short or aborted on strong-current days.
  • The Liberty and Manta Point are busy: get to Tulamben at dawn before the south-Bali day-trippers arrive, and Manta Point can be crowded with divers and snorkellers.
  • Wet season (roughly December-March) brings rain, runoff and reduced visibility at many sites, though diving continues year-round.
Search flightsFind trips (PADI Travel)Dive insurance (DAN)

Sources & last checked

Checked July 2026

This is a researched draft, not yet human-verified. The seasonality and logistics are drawn from the sources below — confirm specifics (permits, fees, closures) with an operator before you book.

Note on the data: Mola season boundaries and peak (roughly July-November, peaking August-September) are well corroborated across operators but vary year to year. Water temperatures are interpolated from published seasonal ranges: most of Bali sits 27-29°C, while Nusa Penida upwelling minima (22-23°C, thermoclines near 19°C) are localised to the mola-season south sites. Prices converted from IDR two-dive package rates. Site coordinates are approximate. Water temperature: maxC reflects the 27-29°C most of Bali holds year-round; the low minC values from July to October are the cold Nusa Penida upwelling in mola season, where water commonly drops to 22-23°C and thermoclines have been reported near 19°C, not a temperature felt across the whole region. Access: Fly into Denpasar (DPS); road transfer runs roughly 30-45 min to Sanur, about 2.5-3h to Tulamben/Amed, or 3-4h to the west, and Nusa Penida sites are a 30-45 min boat crossing from Sanur. Independently verified 2026-07-20 (confidence medium).