Situated 10 nautical miles south Pulau Pangkor is Pulau Sembilan.
A cluster of nine small islands, the Sembilan Group includes Pulau Agas, Pulau Payong, Pulau Nipis, Pulau Rumbia, Pulau Lalang, Pulau Saga, Pulau Buluh, Black Rock and White Rock. Secluded and uninhabited, the islands are usually popular with campers on weekends and public holidays, especially between the months of November and March. The nicest island in the group is Pulau Lalang, which has a fresh water stream and a beach for camping.
The most popular snorkelling and dive spots are around the channel between Pulau Rumbia and Pulau Lalang. The area is about 15 metres deep and has a sandy bottom with scattered coral heads. The hard coral growth supports a number of fish, predominantly groupers, snappers and barracudas.
Pulau Payong is a good location for novice diver as there are many good corals around 30ft and diving towards the edge you might get to see some fishing cages tied to the rocks at 40 - 60ft. In the cages you might find some really huge grouper or snappers. You might find it interesting when the vis is good.
The channel between Pulau Buluh and Pulau Saga is another site for diving. It is strewn with big boulders, and at depths of 10 metres and below are green tree coral. The area is also known as grouper country to spearfishermen. The eastern side of Pulau Buluh has small rocks, hard corals and coral fish.
White Rock is also a good spot for diving. Being in the open sea, jacks and barracudas are commonly seen, and in the crevices of the coral and rocky substrate may be found many large groupers and snappers. Black Rock is also a good a very popular dive sites for spearfishman because of the fishes around this rock. But for divers would have to be really careful of the undercurrent as some of them might pull you down (because of the rock). The visibility for this islands are never too good for diving and the vis might drop to 1-2m at Black Rock with some real strong currents.
As not many dive shop does trip here except requested by divers only a trip will be organize also depending on how many divers. 2Days 1Night dive package can be organize from RM300-RM450 which include camp rental, all gears and boat transfer.
The best way to get to Pulau Sembilan is by road (car) from Kuala Lumpur drive towards Sungei Buloh then follow signage to Kuala Selangor, then drive along the coastal road up north until you get to Simpang Tiga. From here, go across the traffic light (turning right will leads you to Setiawan or Teluk Intan). The journey from Kuala Lumpur will takes you about 2hours at 4am or 3hrs in the day.
If you are looking for a good dive, I do not think this is a very good destination as the vis and current can be really bad. Other Dive Sites