Skip to main content

Best Diving & Snorkeling Spots in East Java

Best snorkeling spots

East Java is not only known for its majestic volcanoes and cultural heritage but also for its hidden treasures beneath the waves. From serene white sand beaches to marine protected areas, the province offers some of the best diving and snorkeling experiences in Indonesia. 

East Java is not only known for its majestic volcanoes and cultural heritage but also for its hidden Underwater

Bolu Bolu Beach 

Bolu bolu beach
IMG Credit: Instagram @tomaarr


Situated in Purwodadi Village, Tirtoyudo, Malang, Bolu Bolu beach is another fantastic destination for snorkeling. The journey starts from Pantai Lenggoksono, where visitors can hire a fisherman’s boat to reach the beach. Though the trip may take time, the reward is a peaceful snorkeling experience surrounded by rich marine biodiversity. Equipment rentals are available at the site, but better to bring the equipment before you go to bolu-bolu beach.


Gili Labak 

Gili labak
IMG Credit: Instagram @toonn04

Located in the southeast of Madura Island, Gili Labak is a popular destination for both local and international tourists. Known for its soft white sand and calm blue sea, it’s perfect for snorkeling and swimming. The coral reefs surrounding the island host a diverse range of marine life, making it a favorite among underwater photographers and diving enthusiasts. Gili Labak is a slice of tropical heaven, ideal for a relaxing marine adventure.


Gili Noko 

Gili noko
IMG Credit: Instagram @ikhlasp

Gili Noko is a small island located near Pulau Bawean and accessible via a short boat trip from Gresik Harbor. It offers stunning views of white sandy beaches and clear turquoise water. Snorkelers can discover beautiful coral gardens and a variety of sea creatures just below the surface. Many local operators offer affordable trip packages to Gili Noko, which typically include boat transfers, snorkeling gear, and guided tours


Tiga Warna Beach 

Tiga warna beach
IMG Credit: Instagram @pantaitigawarna

Located in Desa Sendang Biru, Malang, Tiga Warna is a well-known spot for snorkeling lovers. The beach, situated in the Marine Protected Area (MPA) of Sitiarjo, is famous for its colorful coral reefs and vibrant marine life. To maintain the ecosystem, the number of visitors is limited to 100 per day, with max 2 hours, and advance reservation is required. Aside from snorkeling, visitors can enjoy camping by the beach, making it a perfect weekend getaway for nature lovers.


Wedi Ireng Beach 

Wedi ireng beach
IMG Credit: Instagram @traveling_banyuwangi

Around 65 kilometers from downtown Banyuwangi, Wedi Ireng beach offers a secluded snorkeling experience. Though the journey may be long, the breathtaking views upon arrival are worth every second. To reach the beach, travelers must rent a local boat from Pantai Mustika Pancer, with the trip taking around 30 minutes. Snorkeling equipment can be rented before the journey, allowing you to fully enjoy the calm and clear waters.


Tabuhan Island 

Tabuhan island
IMG Credit: Instagram @pulautabuhan.id

Tabuhan Island located in the middle of the Bali Strait, close to Brangsing Beach in Banyuwangi. The island is reachable via a short boat ride from Brangsing, Watudodol, or Kampe. Known for its strong winds and crystal-clear waters, Tabuhan is a favorite spot not only for snorkeling and diving but also for kite surfing. The island’s pristine coral reefs and variety of fish make it a top destination for marine exploration.