Fairly easy to reach Pulau Ketam: take KTM until Port Klang, there are few types of boat to the island every 20 minutes (RM 8-10). The boat ride is around 20-30 minutes.
The island is a fairly big village with quite a few eateries and homestay. You can walk or cycle to explore around. There isn't much activity to do besides fishing.