Region Guide

Best Dive Sites in Indian Ocean

25 dive sites across 12 countries in Indian Ocean, ranked by our data-driven Score. Average score: 65.6/100.

  1. #1 · Maldives
    Maldives
    Score 78.8 · Various Atolls
  2. #2 · Maldives
    North Malé Atoll
    Score 77.1 · Kaafu Atoll
  3. #3 · Maldives
    Baa Atoll
    Score 74.9 · Baa Atoll
  4. #4 · Maldives
    South Ari Atoll
    Score 74.8 · Alifu Dhaalu Atoll
  5. #5 · Maldives
    Vaavu Atoll
    Score 71.2 · Vaavu Atoll
  6. #6 · Australia
    Christmas Island
    Score 70.3 · Christmas Island Territory
  7. #7 · Australia
    Rowley Shoals
    Score 69.8 · Western Australia
  8. #8 · Maldives
    Fuvahmulah
    Score 68.8 · Gnaviyani Atoll
  9. #9 · Mauritius
    Mauritius – Trou aux Biches
    Score 68.8 · Trou aux Biches, Pamplemousses
  10. #10 · Australia
    Navy Pier
    Score 67.6 · Exmouth, Western Australia
  11. #11 · Seychelles
    Aldabra Atoll
    Score 66.2 · Outer Islands
  12. #12 · Madagascar
    Nosy Be
    Score 65.9 · Nosy Be
  13. #13 · India
    Andaman Islands
    Score 65.8 · Andaman & Nicobar
  14. #14 · Mauritius
    Trou aux Biches
    Score 65.7 · Pamplemousses District
  15. #15 · Seychelles
    Silhouette Island
    Score 64.3 · Inner Islands
  16. #16 · France
    Saint-Leu
    Score 64.3 · Saint-Leu, Réunion
  17. #17 · Seychelles
    Mahe & Praslin
    Score 64.2 · Seychelles
  18. #18 · Djibouti
    Djibouti
    Score 60.3 · Gulf of Tadjoura
  19. #19 · Comoros
    Mohéli Marine Park
    Score 60.0 · Mohéli Island
  20. #20 · Madagascar
    Île Sainte-Marie
    Score 59.9 · Analanjirofo Region
  21. #21 · Mozambique
    Tofo Beach
    Score 59.7 · Inhambane
  22. #22 · France
    Reunion Island
    Score 58.4 · Reunion
  23. #23 · South Africa
    Aliwal Shoal
    Score 57.9 · KwaZulu-Natal
  24. #24 · Sri Lanka
    Sri Lanka
    Score 54.6 · Trincomalee
  25. #25 · South Africa
    Sardine Run
    Score 51.9 · KwaZulu-Natal