Blog Find a Dive Shop Replace your Card

Diving Johor Bahru

Explore diving Johor Bahru

Diving in Johor Bahru, Malaysia offers easy access to some of the region’s best underwater experiences. While JB itself isn’t a dive spot, it’s a hub for PADI-certified dive centres such as Dive Johor, Dive C, and Zen Scuba, where beginners and advanced divers can train in modern facilities before heading out to sea. Just a short drive to Mersing opens the door to islands like Pulau Besar, Dayang, and Aur, home to vibrant coral gardens, reef sharks, turtles, and barracudas. With clear waters, diverse marine life, and eco-conscious operators, scuba diving near Johor Bahru is perfect for both certification courses and unforgettable adventures in Malaysia’s stunning marine parks.

When to dive Johor Bahru

The best time to go scuba diving near Johor Bahru is between March and September, when seas are calmer and visibility is at its peak around Pulau Besar, Dayang, and Aur. The clearest conditions are usually June to August, ideal for spotting reef sharks, turtles, and vibrant coral reefs. While Johor Bahru dive centres operate year-round for pool training and certification, island dive trips may pause during the monsoon season (November–February) due to rough waters. For those planning scuba diving in Johor Bahru or Mersing marine parks, aligning your trip with the dry season ensures the safest, most rewarding underwater adventure.

Book your diving Johor Bahru

More Information

Getting to scuba diving destinations near Johor Bahru is simple and convenient. Most divers start in Johor Bahru (JB), easily reached from Singapore via car, bus, or train across the Causeway. From JB, the main gateway to dive sites is Mersing Jetty, about a 2.5–3 hour drive. Here, boats depart to popular islands like Pulau Besar, Pulau Dayang, and Pulau Aur, known for their coral reefs and marine life. Travelers can book private transfers, use ride-hailing apps, or take express buses from JB’s Larkin Sentral bus terminal to Mersing. For international visitors, the nearest airport is Senai International Airport (JHB), just 30 minutes from the city, with easy connections to dive operators. Many PADI dive centres in Johor Bahru also arrange full dive packages, including transport, accommodation, and boat transfers, making it stress-free to plan your scuba diving trip in Johor Bahru and Mersing.

img
Carry Your Card with Pride!
Showcase your diving skills with a new PADI certification card in eCard or waterproof card made from recycled materials. Limited supply!
Get Yours Now
img
Stay Connected In and Out of the Water
PADI Club™ is your way to meetup with divers, keep your skills fresh, and take your diving to the next level with a FREE annual magazine subscription, discounted PADI eLearning courses + more!
JOIN NOW
x

Save that favourite

With a PADI Travel account, you can favourite dive operators to come back to later on any device or computer

Log in or sign up