• Go to app
  • Select a destination
  • The Top 12 Diving Spots In Malaysia For The Best Dive Experience

    Jacey Hen
    Jacey Hen
    Last updated 16 Oct 2023
    Top 12 Best Dive Locations In Malaysia

    Photo Credit: @shantarantel, @makoto_shigehara, @khaichuin_sim (Instagram)

    Take a dive into the deep blue sea! 🧜

    Pulau Tioman best diving location in Malaysia
    📍 Tioman Island | Photo Credit: @jennifer_nee
    Pulau Sipadan best dive spot in Malaysia
    📍 Sipadan Island | Photo Credit: @wayne_wayne23
    There's no better way to experience the spectacular blue ocean and beautiful sea creatures in our Malaysian waters than with an exciting diving experience. Thankfully for us, the country is blessed with a range of great dive sites across both Peninsular and East Malaysia. Get ready to explore the marine world with a dive underwater - just make sure to check out these best diving locations in Malaysia and tick them off your list!

    Top 12 best dive spots in Malaysia

    1. Sipadan Island

    Pulau Sipadan best diving spot in Malaysia
    Photo Credit: @khaichuin_sim
    Sipadan Island, also known as Pulau Sipadan, is a little island in Sabah that gained protected status in 2002 and is known by many divers as one of the best diving spots in the world. You'll need to hop on a plane, a car, then a boat to get here, but trust us when we say the bumpy journey will be worth it. The island shut down all its resorts to preserve its delicate ecology years ago, so you best believe you'll witness phenomenal coral reefs and walls while you're here, as well as an abundance of marine life and impressive biomass.
    Although it's no longer possible to spend your night here, most people would stay at Mabul or Semporna, then catch a boat to Sipadan on a day trip. Explore the islands of Semporna with this fun island hopping tour:

    2. Mabul Island

    Pulau Mabul best dive spot in Malaysia
    Photo Credit: @makoto_shigehara
    Another island famous worldwide among scuba divers, Mabul Island is best known for its amazing muck and critter diving conditions. Often visited along with Kapalai Island (and Sipadan Island), a dive experience here will bring you up close with an abundance of macro species, as well as rare species of marine life such as the Nudibranch and blue-ringed Octopus. The opportunities for beautiful underwater photography are practically limitless here!
    While you're in the area, why not go on a fun and guided snorkelling tour to explore the Mabul and Kapalai Islands, inclusive of 3 snorkelling sessions, meals, jetty fee, conservation fee as well as snorkelling equipment:

    3. Redang Island

    Redang Island Malaysia
    Photo Credits: @doreenlivetotravel
    Pulau Redang best diving location in Malaysia
    Oh, beautiful Redang Island. This bustling tropical paradise may be known for its vibrant beaches and nightlife, but did you know it also is home to great dive sites with the perfect diving conditions? Being one of the nine protected islands dotting the South China Sea, its corals as well as flora and fauna here are well-protected and extremely breathtaking, making it a great place to kickstart your diving adventures. You may even get to see large pelagic creatures such as reef sharks, barracudas and even whales!
    Looking for boat transfers to Redang Island? Get your ferry tickets to get to the island from Merang Jetty or Lang Tengah Island on Klook!

    4. Perhentian Island

    Pulau Perhentian Malaysia
    Photo Credits: @uprawrr
    Pulau Perhentian best dive spot in Malaysia
    Photo Credit: @edy_edryan
    Perhentian Island is divided into two islands - Pulau Perhentian Kecil (perfect for budget travellers) and Pulau Perhentian Besar (great for honeymoons and romantic getaways), but no matter what kind of trip you're planning for, you're definitely in for a memorable diving experience here! Known for its beautiful reef, massive diversity of fish and calm waters, the island is perfect for diving beginners with its pleasant water conditions and great underwater visibility.
    For advanced divers and wreck diving enthusiasts, make sure to check out the Sugar Wreck, a definite highlight of diving at Perhentian, with its healthy coral growth and various resident marine creatures.
    Need transport to Perhentian Island? Book a boat transfer to Perhentian Island from Kuala Besut Jetty on Klook!

    5. Lang Tengah Island

    Pulau Lang Tengah best diving spot in Malaysia
    Photo Credit: @myrulee
    Located between the more popular Redang and Perhentian islands, the smaller Lang Tengah Island is a secluded paradise lying within the Terengganu Marine Park. This little, pristine island offers great diving and snorkelling opportunities, especially due to its generally easy diving conditions that make it suitable even for beginners (as well as night scuba diving!). Encounter an abundance of crustaceans, shoals of rabbitfish, turtles, sea critters, leopard sharks and more during your dive sessions here.
    Get access to Lang Tengah Island via a shared boat transfer from Kuala Merang Jetty or even from Redang Island! Book your boat tickets on Klook:

    6. Tioman Island

    Pulau Tioman Malaysia
    Photo Credits: @jennifer_nee
    Pulau Tioman
    Photo Credits: @zikri_sw
    Pulau Tioman Malaysia best dive spot in Malaysia
    Photo Credits: @shantarantel
    Tioman Island is a densely forested island blessed with crystal clear waters and spectacular coral reefs - making it a popular destination for those looking for a scuba diving adventure. Perfect for divers of all ranges of capabilities and experiences, the island is home to over 25 dive sites, including the colourful, coral encrusted Tiger Reef and its abundance of marine life. Be sure to traverse the magnificent underwater caves and canyons here as well to discover colourful fishes, reef sharks, manta rays and moray eels.

    7. Sibuan Island

    Pulau Sibuan best dive spot in Malaysia
    Photo Credit: @pojiegraphy
    Pulau Sibuan best diving location in Malaysia
    Sibuan Island may be often overshadowed by the nearby Sipadan and Mabul islands, but the beautiful island offers arguably amazing dive sites, especially for muck diving enthusiasts. A diving experience here offers you the chance to spot rare critters, including some of the most iconic of Southeast Asia like the colourful mandarinfish as well as as various species of crustaceans and molluscs.
    Book a fun scuba diving experience at the islands within Tun Sakaran Marine Park, inclusive of 2 dive sessions at Pulau Sibuan and Pulau Mantabuan, a life jacket, jetty and conservation fees, return boat tickets, dive gear and equipment, as well as lunch:

    8. Mataking Island

    Pulau Mataking best dive spot in Malaysia
    Photo Credit: @ ks_ho0908
    Pulau Mataking sabah best diving location in Malaysia
    Photo Credit: @ks_ho0908
    Located within the Semporna Marine Park, Mataking Island is home to luxury resorts for you to stay at during your diving adventures, as you explore the island's many dive sites (there are over 30 to pick from!). Both beginners and experienced divers will find diving here hugely rewarding, especially with the array of marine life such as eagle rays, reef sharks, turtles and more that reside in the area, including rare critters. Fun fact: you can plan a wreck diving trip here for you to visit the world's first ever underwater post box!
    Prefer an island hopping experience instead? Check out this snorkelling tour of several islands within Semporna, including Mataking, Timba-Timba and Pom-Pom!

    9. Lankayan Island

    Pulau Lankayan best diving location in Malaysia
    Photo Credit: @gaberec
    Lankayan Island is known by many diving enthusiasts as one of the best diving spots in Malaysia (some may even say it's a close second to the popular Sipadan!). With great diving conditions and about 30 dive sites located within the area, the island offers the perfect opportunity for you to witness beautiful corals and huge schools of fishes up close, as well as to enjoy muck and wreck diving experiences. With just one luxury resort on the island, Lankayan is the perfect getaway spot for a relaxing diving vacation!

    10. Tunku Abdul Rahman Marine Park

    Tunku Abdul Rahman Marine Park best dive spot in Malaysia
    Tunku Abdul Rahman Marine Park best dive spot in Malaysia
    Across the waters from Kota Kinabalu is the Tunku Abdul Rahman Marine Park (also known as TAR Marine Park). Located on the western coast of Sabah, the marine park is known for its numerous dive sites with reefs that are home to impressive macro marine life, perfect for divers to go critter hunting. Magnificent sharks, turtles and rays also frequent the area, so you may get a chance to spot them too. The dive conditions here are also optimal for beginners to test the waters with a PADI dive course.

    11. Mantanani Island

    Pulau Mantanani best dive spot in Malaysia
    Photo Credit: @travis_chong
    Pulau Mantanani best diving location in Malaysia
    Situated in the northwest region of Sabah, the remote Mantanani Island is another gem for diving enthusiasts. The hidden beauty of the island is best discovered via dive experiences along its untouched coast of clear, turquoise waters and colourful reefs which showcase kaleidoscopic corals. Its many dive sites are also home to various marine life including ribbon eels, tropical reef fishes, stingrays, batfish as well as giant clams! Fun fact: the island is also known by the locals as Mermaid Island as it used to be a hot spot for spotting dugongs!

    12. Tenggol Island

    Pulau Tenggol best dive spot in Malaysia
    Photo Credit: @life_of_apang
    Discover untouched corals near Tenggol Island, another impressive dive site in Malaysia. With over 20 different dive spots to explore, the island is blessed with various reef types and interesting topographies of boulders and pinnacles, where you can encounter large pelagic life such as giant trevallies, barracudas and whale sharks. However, we'd recommend this dive site only for experienced divers as the strong currents in the area may not be as suitable for beginners.

    Ready to get your PADI diving licence?

    Learn more about PADI, the scuba diving course certification here:

    Plan your next island getaway with us! 🏝

    💡 Klook Tip 💡 Install the Klook app now to get the latest updates on the best travel deals made just for you! You'll also get 5% off your first app booking when you use the promo code <BETTERONAPP>. T&Cs apply.
    Available for download on both the App Store and Play Store. Already on your mobile device? Click here to download 📲
    What is Klook?
    Klook is a world-leading travel activity and service booking platform, covering over 400 destinations and over 100,000 travel services! Klook’s mission is to empower travellers around the world to discover, book, and experience the best things to do anywhere, anytime, including attractions, activities, car rentals, tours, local transfers, wifi, and SIM cards. 🧡
    Follow us for more travel inspiration and the latest deals:
    ✍️ Blog | 📘 Facebook | 📷 Instagram | 📱 TikTok | 📕 Xiaohongshu