Beaches
The beaches in Java offer a day trip to suit any life style. You can enjoy white sands for sunbathing, beautiful reefs for snorkeling, great waves for surfing and island hopping for explorers. Many of the beaches are also in great trekking areas so can be combined with a walk, followed by relaxation and a cool down on the beach. Make sure you look out for food stalls on the beach they make great lunches at a low price.
Highlights
Anyer Beach
↓
↑
This gorgeous beach faces Mount Krakatau. It is a great beach for relaxing on the sand watching the turquoise waters, it is also great for snorkelling. The marine life are abundant due to volcanic minerals in the water.
Batu Karas
This is a great beach for surf lovers, it has a good set of waves. It is also a great beach for relaxing with white sand.
Karimunjawa Islands
↓
↑
Made up of 27 islands most of which are uninhibited this beautiful spot is great for diving and snorkelling. The beaches are also stunning with long white sands, this is a great place to go for a few relaxing days at the end of your trip.
Pangandaran
↓
↑
Located between Jakarta and Yogyakarta, this area has it all, shops, sandy beach, amazing barbequed seafood and if you have enough of all that you are right next to a national park so can enjoy some trekking as well.
Pelabuhan Ratu
Located in the west, this beach is great for surfing. It is not recommended for swimmers due to the large waves.
Timang Beach
↓
↑
About an hour from Yogyokarta, this beach is great for a day trip. There are some excellent food stalls serving fresh coconut, noodles and seafood. There are also some excellent restaurants near by.