Flores is a paradise not just above ground with its rugged landscapes and ancient cultures, but also below the surface. Its pristine reefs, thriving marine life, and warm, crystal-clear waters make it one of the best diving and snorkelling destinations in Indonesia—if not the world. Whether you’re a seasoned diver or just looking to float face-down with a mask and snorkel, here are the top spots you shouldn’t miss.
Manta Point – Swim with the Ocean’s Gentle Giants
Located within the Komodo National Park, Manta Point is famous for close encounters with graceful manta rays. These majestic creatures gather in large numbers, especially between December and March, gliding effortlessly over cleaning stations where small fish nibble away at parasites on their skin.
Though it’s a dive site, snorkellers can also enjoy spectacular sightings in the shallows.
📍 Location: Komodo National Park, near Komodo Island

Batu Bolong – The Jewel of Komodo Diving
Often hailed as one of the top dive sites in the world, Batu Bolong (meaning “Hollow Rock”) is a pinnacle dive rich in colour and biodiversity. It rises dramatically from the seabed and teems with reef sharks, barracuda, turtles, and a kaleidoscope of reef fish.
Due to strong currents, this site is recommended for experienced divers with a local guide.
📍 Location: Central Komodo National Park

Riung 17 Islands – A Hidden Snorkelling Gem
Far from the crowds, the Riung 17 Islands Marine Park in north-central Flores offers a peaceful and uncrowded snorkelling experience. Despite the name, the park actually comprises over 20 small islands with rich coral gardens and crystal-clear water.
The area is ideal for snorkellers of all levels, and the beaches are just as spectacular as the reefs.
📍 Location: North-central Flores, near the town of Riung

Siaba Besar – A Sea Turtle Paradise
Siaba Besar is affectionately known as “Turtle City” due to its large population of resident sea turtles. It’s a gentle drift dive or snorkel, making it perfect for beginners and underwater photographers hoping to capture calm, intimate moments with marine life.
Alongside turtles, expect to see soft corals, anemones, and vibrant nudibranchs.
📍 Location: Komodo National Park

Kanawa Island – Easy Access to Beautiful Reefs
Just a short boat ride from Labuan Bajo, Kanawa Island is a great spot for those who want stunning snorkelling without venturing too far. The house reef starts right off the beach and offers a vibrant array of hard and soft corals, starfish, and tropical fish.
It’s also a great place to enjoy a relaxing beach day in between underwater adventures.
📍 Location: Just outside Labuan Bajo

Tips for a Safe and Sustainable Experience
- Always go with a certified local dive centre or guide, especially when dealing with strong currents.
- Respect marine life – don’t touch coral or chase sea creatures.
- Choose reef-safe sunscreen to minimise your environmental impact.
- Stay hydrated and avoid diving if you’re feeling unwell or jetlagged.
Flores offers an underwater wonderland where each dive or snorkelling session is a new adventure. Whether it’s swimming with manta rays at Manta Point or drifting over untouched coral gardens in Riung, the marine magic of Flores is hard to beat. With proper planning and respect for the ocean, your trip will be as memorable as it is breathtaking.