Tour itinerary :Scattered across the Java Sea to the North of Jakarta are the tropical islands of Pulau Seribu or Thousand Islands. The area is a marine national park, though more than 20 of the islands are permitted to be exploited. The islands are anything from 15 minutes to two hours away by boat and offer a wide range of accommodation and recreational activities such as scuba diving, snorkeling, and relaxing beach life. Jakarta's 'offshore' islands start only a few km out, in the Bay of Jakarta. The waters closest to Jakarta are murky -- the islands are better the farther you go from Jakarta.