Explore Selangor

Selangor is a large state on the west coast of Malaysia which harbours the capital city of Kuala Lumpur. This state borders on the Straits of Malacca, however, the dive centres and dive resorts in this state will take divers on trips to other areas in Malaysia which are known to have fantastic diving, this can either be done by travelling to one specific area or by taking a liveaboard of where there are a few which depart from here. The areas which are visited from Selangor state include Langkawi, which lies on the same coast but more up north, and Tioman Island and Redang Island which both lie off the east coast of Malaysia. Aside from the pristine waters, the flourishing reefs and the many different marine species which inhabit these waters in large numbers, what also makes this a popular diving destination is the climate. The warm outside temperatures reflect in the water temperatures which vary between 27 and 30 degrees Celsius and visibility ranges between 10 and 25 metres. The diving season here is 8 months long, from March to November. Whether divers want to do dive courses, relaxing reef dives or more thrilling wreck dives, there is something for everyone in the regions which are visited from Selangor.

Upcoming Events

Top Dive Sites Map

Diving in Selangor

Selangor offers a variety of accessible dive sites ideal for both beginners and experienced divers. Popular shore dives include areas near Port Klang, known for calm conditions and macro marine life such as nudibranchs and seahorses.

Wreck diving enthusiasts can explore the Sungai Udang wreck, a lesser-known site teeming with fish life and coral growth. While Selangor doesn't require liveaboards, local charters provide day trips, and night dives reveal the fascinating behavior of nocturnal sea creatures.

The best Months to Dive in Selangor

Diving in Selangor can be enjoyed throughout the year, with water temperatures ranging from 27°C to 30°C, ensuring a comfortable experience for divers. The visibility typically ranges between 10 to 20 meters, providing good conditions for exploring the underwater scenery. However, visibility can vary depending on local weather conditions and water currents.

The monsoon season, from November to February, can affect diving conditions, with stronger winds and currents potentially reducing visibility and making some dive sites less accessible. The best time to dive in Selangor is generally from March to October when the weather is more stable, offering calm seas and clearer water. Overall, while diving is possible year-round, planning trips outside the monsoon season is advisable for optimal experiences.

Statistics

Historical data and trends

Dive Activity & Environmental Conditions

Centers Map

KidzPool Swimming Academy

8-1, Jalan Equine 10B, Taman Equine, 43300 Seri Kembangan, MYS

23 Marlin Dive Center

1 Jalan Opu Daeng Merewah 9/3, 40100 SELANGOR, MYS

Life Freediving Malaysia

The Campus, Lot 7706, Jalan Kolam Air Lama, Mukim Hulu Kelang,, 68000 Ampang, Selangor, MYS

SAR Scuba

17-1, Jalan Camar 4/5A, 47810 Selangor, MYS

Selamberr Dive

59-1(1st Floor), Jalan Bazar P U8/P, 40150 Shah Alam, Selangor, MYS

Divercity Dive Academy

1st Floor, 13 A, Jalan Perindustrian Desa Aman 1B Industri, Desa Aman Puri, 52200 Malaysia Wilayah Persekutuan, MYS

Cornerstone Aquatics

T2-8-11, Skyvilla Persiaran Utara, D’Island Residence, 47130 Puchong, Selangor, MYS

Sailfish Swim Academy

3-G, Jalan Aman Sinaria 3, Bandar Tropicana Aman, Telok Panglima Garang, 42500 Selangor, MYS

Scuba Kingdom Academy

DDST Club House, Tmn Naqsyabandiah, Lock Bag 215, Jln Semenyih Kajang, 43000 Selangor, MYS

Extreme Outdoor Adventures & Training

709 Jalan S2 K18 Vision Homes Seremban Negri Sembi, 70300 Seremban 2, Seremban, MYS

LA Swimming Center

23, Jalan Astana 1A, Bandar Bukit Raja, 41050 Klang, MYS

Babyshark Scuba Academy

Block B, B-22-6, Green Residence, 43200 Cheras Selangor, MYS

Reliance Swimming Academy

19,jalan P4/6,bandar teknologi kajang, 43500 kajang, MYS

Fit Mermaid Empire

21 M, Jalan USJ 1/20, 47600 Selangor, MYS

Umi Dive

No 15, Jalan 6E, Taman Sri Puchong, Batu 12, 47100 Puchong, Selangor, MYS

Kembara Bubbles Training Centre

14, JALAN ANGGERIK ARANDA 31/41 KOTA KEMUNING, 40460 SHAH ALAM, SELANGOR, MYS

LITTLE DOLPHINS SWIM ACADEMY

28, Jalan Kesuma 5/3, Bandar Tasik Kesuma, 43700 Beranang, Selangor, MYS

One Hub Solution

Tower D-06-2A Utropolis Suites 2,, 40150 Shah Alam, Selangor, MYS

Olympia Swim School

W3 Aquatic Center 30, Jalan PJU 3/47, Sunway Damansara,, 47810 Petaling Jaya, MYS

Seahorse Swimming Academy

Lot 6997, Jalan 16, Taman Selayang Baru, Batu Caves, 68100 Selangor Darul Ehsan, MYS