Top Snorkeling and Scuba Diving in Johor

Ready to check out the best sites in Johor for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 14 dive sites, snorkel spots, beaches, and more. Discover hand-curated maps, along with reviews and photos from nature lovers like you. No matter what you're looking for, you can find a diverse range of the best ocean activities in Johor to suit your needs.
Johor dive site map
Shop
Pinnacle II

#1 - Pinnacle II

Malaysia, Peninsular Malaysia, Johor

intermediate
(0)
Cleaning station for Bat fishes, you'll encounter a lot of them South of Aur Island
Captain point

#2 - Captain point

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Classical drift dive with Mantas and eagle rays. North side of Dayang island, north of Pulau Aur.
Rayner's rock

#3 - Rayner's rock

Malaysia, Peninsular Malaysia, Johor

intermediate
(0)
A lot of different sharks may be seen here: Whitetip sharks, Hammerheads sharks, Whale sharks, as well as Mantas 33m high rock on the east side of Dayang island, northeast of Pulau Aur.
Pulau Pinang

#4 - Pulau Pinang

Malaysia, Peninsular Malaysia, Johor

intermediate
(0)
East side of Pulau Pinang island, Southeast of Pulau Aur island
Pulau Rawa

#5 - Pulau Rawa

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Good Beaches and snorkelling, healthy "STAG'S-HORN CORAL" surrounding both beaches with easy access for snorkelling. New dive centre opening Feb / March 2010 Approx 10 miles north northeast of Mersing, after Pulau Babi Besar and Pulau Babi Tengah.
Pulau Pemanggil

#6 - Pulau Pemanggil

Malaysia, Peninsular Malaysia, Johor

intermediate
(0)
On the east side of Pulau Pemanggil is an old unknown shipwreck. The wreck is covered of fish. Very nice dive. Approx 12 miles northwest of Pulau Aur.
Pulau Babi Tengah

#7 - Pulau Babi Tengah

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
This dive site is into the marine park, and you can find some leatherback turtles in july! Northeast of Mersing
Dayang tip

#8 - Dayang tip

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
NW of Pulau Aur
Siam Knoll

#9 - Siam Knoll

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Good coral and good cross section of Marine life, from sweet lips, to damsels, and nudibranchs. Well sheltered site until the N monsoon (Nov - Feb) On the NW corner of Pulau Tinggi
Takong Sangoe

#10 - Takong Sangoe

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Good site for hard and soft coral as well as a large variety of fish life. First small island you come to as you head east from Pulau Sibu. Takong Sangoe is also known as Little Bay.
Eboi Bessar

#11 - Eboi Bessar

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Good coral dive thru numerous toppled boulders The Larger of the two small islands on the east side of Pulau Tinggi.
Takong Rakit

#12 - Takong Rakit

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Nice wall dive, good hard coral, loads of soft coral due to the current. Very good fish life, with moray's nurse sharks, yellow tail barracuda, snapper, angelfish, damsel', etc... 15min boat ride East from Pulau Sibu Takong Rakit is also known as Dolly Parton.
Divers Lodge House Reef

#13 - Divers Lodge House Reef

Malaysia, Peninsular Malaysia

Unrated
(0)
Divers Lodge House Reef is a 0-star rated scuba dive and snorkel destination in Malaysia, Peninsular Malaysia which is accessible from shore based on 0 ratings.
Lima Kechil

#14 - Lima Kechil

Malaysia, Peninsular Malaysia, Johor

beginner
(0)
Neat dive site that rarely gets current, has a small Cavern at the east end that opens to air so is not an overhead environment. Large school of fusiliers usually hang out at the eastern end as well. Second island as you head due east of Pulau Sibu, connected to it's sister island of Lima Bessar by a shallow reef.