Scuba diving in Malaysia offers something for every level of diver, from beginners to seasoned pros. With calm, clear waters and well-protected reefs, it’s an ideal destination for both training and exploration. Most dive sites are easily accessible by short speedboat rides, making it convenient to pack in multiple dives each day.
On the east coast of Peninsular Malaysia, islands like Perhentian, Redang, and Tioman boast healthy coral reefs, dramatic pinnacles, and shipwrecks, all set in gentle currents and excellent visibility. The west coast, around Langkawi and Payar Marine Park, is a haven for macro enthusiasts, offering the chance to spot rare critters and vibrant marine life among 99 lush islands.
Over in East Malaysia (Borneo), the Miri-Sibuti Coral Reefs National Park features pristine reefs off the beaten path, while Sabah is home to some of the best diving in the world. Sipadan Island promises legendary wall dives and abundant marine biodiversity, Mabul Island delivers world-class macro diving, and the waters around Kota Kinabalu offer convenient and rewarding dives within the Tunku Abdul Rahman Marine Park.
Diving in Malaysia is possible year-round, with different regions offering ideal conditions at different times of the year - so there’s always somewhere great to dive!
The east coast of Peninsular Malaysia (think Perhentian, Redang, Tioman) has its best diving season from March to September, with calm seas and great visibility. For the west coast, including Langkawi and Payar Marine Park, the best time to dive is between October and May, when conditions are calm and clear.
If you’re heading to East Malaysia (Borneo) - home to Sipadan, Mabul, and Miri - you’re in luck: diving is excellent all year round, with consistent conditions and great marine life.
No matter where you go, expect warm tropical waters averaging 82–86°F (28–30°C) - perfect for long, relaxed dives.
Getting to Malaysia is easy, with plenty of direct and connecting flights to get you where the adventure begins.
Fly into Kuala Lumpur and connect to your final destination with airlines like Malaysia Airlines, AirAsia, Malindo Air, or Firefly. From here, you can catch a quick flight to Kota Bharu or Kuala Terengganu on the east coast for easy access to Perhentian, Redang, or Tioman Islands. If you’re heading to Sabah or Sarawak in Borneo, there are plenty of connections available to explore Sipadan, Mabul, or other incredible dive sites.
For the west coast, you can fly directly into Langkawi International Airport, making it simple to dive in Langkawi and nearby Payar Marine Park.
If you’re coming from Singapore, Taipei, or Hong Kong, you can fly directly to Sabah and make your way to the world-famous diving at Sipadan Island. To reach Sipadan, just hop on a local connecting flight from Kota Kinabalu to Tawau, followed by a quick transfer to the island.
No matter where you’re coming from, Malaysia is well-connected and easy to reach, making it the ideal spot for your next underwater adventure.
This page wouldn't be possible without contributions from the following PADI members: Langkawi Scuba. Disclaimer