If you dream of coming face to face with one of the sea’s gentlest giants, you probably imagine a whale shark gliding slowly through warm, clear waters. In Indonesia, that image can become a reality.
In several parts of the country, these animals approach bays and coasts to feed, allowing divers and snorkelers to enjoy moments that will forever remain etched in their memories.
In this guide, we explain in a simple way why Indonesia is one of the best places to see whale sharks, how to do so while respecting their environment, and which areas offer the best chances of experiencing this encounter.
Why is Indonesia one of the best destinations to see whale sharks?
The whale shark (Rhincodon typus) is the world’s largest fish and can reach over 12 meters in length. Despite its size, it is harmless to humans and feeds by filtering plankton and small fish.
Indonesia, located in the Coral Triangle, is one of the few countries where whale sharks can be seen year-round in several locations.
Their geographic location and Indonesia’s vast marine life encourage these giants to regularly visit nutrient-rich bays and coasts. In places like Cenderawasih Bay or Derawan, the combination of calm waters and abundant food ensures prolonged sightings in optimal conditions for diving or snorkeling.

Is it ethical to see whale sharks on “bagan” fishing platforms?
In many areas of Indonesia, whale sharks approach floating fishing platforms known as bagan on their own accord. As they spend so much time around them, these platforms have become a tourist attraction over time.
These traditional structures, used to catch small fish, attract whale sharks, which feed on the fish caught in the nets or on the remains that fall into the water.
The debate over its ethics arises because fishermen sometimes deliberately feed whale sharks to facilitate sightings. This can disrupt their natural behavior and make them more dependent on humans.
If you decide to visit a Bagan on a liveaboard trip, make sure the activity is regulated, that the animals are not handled or touched, and that the operator follows a strict code of conduct. The goal should always be to observe without interfering with their natural behavior.
Code of Conduct for Diving or Snorkeling with Whale Sharks
Seeing a whale shark up close is an exciting time, but it requires following strict rules to protect both the animal and people:
- Always maintain a distance of at least 3 meters from the head and 4 meters from the tail.
- Do not block the path or try to swim underneath it.
- Never touch it or try to hold on to its body.
- Avoid using flash or powerful lights.
- Enter and exit the water calmly, without sudden jumps.
- Respect the observation time indicated by the guide.
Following these rules ensures that interactions are safe and respectful, and helps ensure that future generations can also enjoy these encounters.

The best places to see whale sharks in Indonesia
Cenderawasih Bay (West Papua)
This is the most renowned destination for seeing whale sharks in Indonesia. In Cenderawasih, sharks are present almost year-round and often approach the bagans to feed.
The calm waters and good visibility allow for long, safe snorkeling and scuba diving experiences. The area is also part of a marine national park, meaning it’s protected and offers other spectacular diving spots.
Triton Bay
Triton Bay is less well-known, but equally special, as its nutrient-rich waters feed a diverse ecosystem. In addition to whale sharks, it’s common to find huge schools of fish, dolphins, and even marlins, also attracted to the fishing platforms.
Sightings are not as frequent as in Cenderawasih, but when they do occur, they tend to occur in an environment with few boats and a more exclusive atmosphere.
Saleh Bay (Sumbawa)
In this wide bay, whale sharks are frequently observed throughout the year, most likely between July and November. During these months, currents and tides concentrate large quantities of krill and small fish, attracting numerous specimens.
Local fishermen have implemented initiatives to organize visits, limit the number of tourists, and ensure respectful interactions.
Derawan Islands (East Kalimantan)
In the Talisayan area, whale sharks often approach the bagans to feed on small fish. It’s accessible by sea from the coast of Borneo or from Derawan Island, making it easy to visit.
The experience can be complemented by sightings of green turtles, manta rays, and sharks in the rest of the archipelago, making this destination a complete option for sea lovers.
Raja Ampat (West Papua)
Raja Ampat isn’t a guaranteed location for whale sharks, but when they do appear, it’s a memorable moment. They’re often seen feeding in the open ocean or near large islands, coinciding with concentrations of plankton.
These encounters, although rare, occur in one of the richest and most diverse marine environments in the world, adding a special value to the experience of seeing these giants swimming freely in their natural habitat.

In conclusion, Indonesia offers multiple options for viewing and diving with whale sharks in safe conditions and, in many cases, year-round.
Choosing a responsible operator, following a code of conduct, and understanding the context of each location are key to ensuring your visit is positive for you and these giants of the sea.