Batu Karas is a small coastal village on the south coast of West Java, known for its relaxed atmosphere and beginner-friendly surf. Life here moves slowly, with simple guesthouses, small warungs near the beach, and surfers heading into the water throughout the day.

The beach is best known for its gentle, consistent waves, which make it one of the easiest places in Indonesia to try surfing for the first time. Surf schools and board rentals are easy to find near the shore, and many visitors come here specifically to learn.
Even if you’re not planning to surf, Batu Karas is still a pleasant place to spend time. You can swim, walk along the sand, watch the surfers from the beach, or sit at a small café overlooking the ocean.
Where Is Batu Karas
Batu Karas is a small beach village on the south coast of West Java, facing the Indian Ocean. It sits about 35 km from Pangandaran and roughly 7 km from Green Canyon (Cukang Taneuh), another popular attraction in the area.

The village itself is quite small, with most guesthouses, cafés, and surf rentals located close to the beach. The coastline stretches for several kilometers and is divided by a small rocky hill that separates different sections of the beach.
Because everything is relatively compact, you can easily explore the area on foot or by scooter, moving between the beach, restaurants, and accommodation within just a few minutes.
Thinking about renting a motorbike? Learn more Riding a Motorbike in Indonesia as a Tourist.
What to Do in Batu Karas
Most activities in Batu Karas naturally revolve around the beach. The coastline here is quite long and divided into several sections by a small rocky hill, which acts as a natural landmark in the area.

The northern side of the beach is where most surfers head. The waves here are steady and beginner-friendly, and the atmosphere usually feels relaxed with plenty of space in the water.
On the southern side, closer to the rocky hill, the beach is more popular for swimming and relaxing by the shore. Trees along parts of the coastline provide natural shade, making it a comfortable place to spend the afternoon.
You can also walk up the rocky hill using a staircase and wooden bridge. From the top, you’ll get a wide view of the Indian Ocean and the coastline around Batu Karas.


Later in the day, many people gather at small beach cafés and seafood warungs near the shore. Sitting by the water with fresh seafood or a cold drink while watching the sunset is one of the simplest ways to enjoy Batu Karas.
Another popular activity is visiting Green Canyon (Cukang Taneuh), located only a short drive from the village. The area is known for boat trips through a narrow river canyon surrounded by cliffs and jungle.
Heading to Green Canyon? Read our tips in Explore Green Canyon in Pangandaran, West Java.
Surfing in Batu Karas
Surfing is the main reason many people come to Batu Karas. The beach is considered one of the best beginner surf spots in West Java, thanks to its long, gentle waves.
There are several surf points along the beach, suitable for beginners and intermediate surfers. Even if you’ve never surfed before, it’s easy to try here.

You don’t need to bring your own board. Surfboards are available for rent along the beach for around 100,000 IDR per day, and several surf schools offer lessons with local instructors for about 350,000 IDR per session.
The best time to surf is usually early in the morning before 10 AM, when the waves are more consistent and the water is calmer. Later in the day, the waves often become smaller, which makes the beach more suitable for swimming or relaxing in the water.
Interested in more surf spots around the island? Read Where to Surf in Java: 11 Best Spots.
How to Get to Batu Karas Beach
The drive to Batu Karas is relatively easy. If you pass through Green Canyon, you’ll cross the Cijulang River, known for its turquoise and emerald-colored water. The newer southern road also offers occasional views of the coastline as you approach the beach.
There is no direct public transportation from Pangandaran to Batu Karas Beach, but it is still possible to reach the village using local transport. From Pangandaran, you can take a local minibus (angkot) to Cijulang, which usually takes about 1 hour and costs around 10,000 IDR. From Cijulang, the easiest way to continue is by ojek (motorbike taxi), which takes about 20–30 minutes to reach Batu Karas.
Many travelers prefer renting a motorbike or car, as it gives more flexibility to explore nearby places like Green Canyon or Madasari Beach.
If you’re traveling from Bandung, there is also a Budiman travel bus service that goes directly to Batu Karas. The departure from Bandung is usually around 9:00 AM, while the return trip from Batu Karas departs at approximately 11:00 AM.
Another option is flying from Jakarta to Nusawiru Airport (Cijulang), a small regional airport located about 20 minutes from Batu Karas. From the airport, you can continue by taxi or motorbike to reach the beach.
There is no train station in Batu Karas or Pangandaran. The nearest railway station is Banjar, located about 1.5–2 hours away by car. From Banjar, you can continue to Batu Karas by taxi, car rental, or local transport via Pangandaran.
Looking for a reliable driver in the area? Send us a message at hello@backindo.com and we’ll happily share our tips.
Where to Stay in Batu Karas
In Batu Karas, most accommodations are located within walking distance of the beach, ranging from simple guesthouses to small boutique hotels.
One of the well-known places to stay is Bale Karang Beach Cottage. The property has a traditional design with thatched (rumbia) roofs and a relaxed atmosphere close to the shoreline. The rooms are simple but comfortable, and the semi-open bathroom design gives the place a more natural feel.
Another popular option is JavaCove Beach Hotel, located just a short walk from the beach. The hotel offers comfortable rooms, a swimming pool, and a terrace where you can sit and look out toward the ocean.
If you’re traveling with a group or looking for a more budget-friendly option, there are also homestays such as Fajar Homestay Batukaras and D’Jarwo House, which offer dorm-style or shared rooms suitable for groups.
Practical Tips
There is an entrance fee of around IDR 20,000 (USD 1.19) per person to enter the Batu Karas area. The same ticket also gives access to Madasari Beach, another nearby coastal spot. The ticket is usually valid for three consecutive days, so if you leave the area and return within that time, you normally don’t need to pay again as long as you still have your receipt.
It’s a good idea to carry enough cash while visiting Batu Karas. ATMs are located a bit farther from the main beach area, and many small restaurants, surf rentals, and local shops still prefer cash payments.

Along the beach you’ll find several places offering surfboard rentals, so bringing your own board isn’t necessary. If you plan to relax by the water, some vendors also rent simple beach mats, which are more comfortable than sitting directly on the sand.
Many travelers rent a motorbike to move between different sections of the beach or to visit nearby places like Green Canyon. If you’re planning to continue to Madasari Beach, some people prefer hiring a car with a driver, as parts of the road can be steep and winding.
The dry season (roughly April to September) is generally the most comfortable time to visit, with sunnier weather and better surf conditions. Morning and late afternoon are usually the most pleasant times to be at the beach, especially if you want to avoid the midday heat.
Is It Worth Visiting Batu Karas Beach?
Batu Karas Beach is a popular stop for travelers exploring the Pangandaran area. Compared to the main Pangandaran Beach, the atmosphere here usually feels quieter and more relaxed, with fewer crowds and a smaller village setting.
During our visit, the beach felt relatively clean and easy to enjoy. While walking along the shore, I even noticed a fairly large fish swimming close to the beach—something I don’t often see at busier tourist beaches. It was a small detail, but it made the place feel more natural.
Batu Karas can also work well for families with children, especially in the calmer sections of the beach where the waves are gentler and people often swim or play near the water.
Overall, Batu Karas is a nice place to spend a day by the sea, whether you want to try surfing, walk along the beach, or simply relax and enjoy the coastal atmosphere.
Continue reading: