Virgin Beach (Pasir Putih Karangasem)

Virgin Beach — Full Guide for Tourists

Hidden white-sand cove in east Bali, only reachable on foot or by scooter down a dirt track — genuinely quiet on weekdays.

About Virgin Beach

Virgin Beach — known locally as Pantai Pasir Putih in Karangasem — is one of the few genuinely white-sand beaches in east Bali. It lies in a sheltered cove near the village of Candidasa, tucked behind a coconut grove and reached via a short walk through a local compound from the car park. The access route — a steep path and sometimes a small cart ride offered by locals — keeps the crowds down considerably. On quiet weekdays in the shoulder season you may share the beach with only a handful of people. The cove itself is roughly 300 metres long, backed by swaying palms and fringed with calm, turquoise water. The reef just offshore offers decent snorkelling with soft and hard corals, damselfish, and parrotfish. A row of small warungs lines the back of the beach serving grilled seafood, cold Bintang, and fresh coconut. Local fishermen still moor their brightly painted jukungs here, and in the early morning the beach has an unposed quality rare in southern Bali. The sand is finer and whiter than the volcanic beaches of Amed and Candidasa, making it popular with couples and photography enthusiasts. It is not a surf beach — the bay faces northeast and is largely protected — but it is ideal for swimming, floating, and relaxing. Sunset views are not the draw here (the beach faces north-east), but sunrise is spectacular when Mount Agung reflects on the calm morning water.

Best Time to Visit

Tide

Swimming and snorkelling are best at mid to high tide. Low tide exposes some reef flat but water entry is still manageable.

Season

April to October for calm conditions and clear water. Visit Tuesday to Friday for minimal crowds.

Crowd Level

Low to moderate — Instagram exposure has increased weekend visitors, but weekday mornings remain very quiet.

How to Get There

From Denpasar (Ngurah Rai Airport)

68 km · 1.5 to 2 hours

Take the coastal road via Klungkung and Candidasa. The turn-off to Virgin Beach is signposted about 4 km east of Candidasa — follow signs to Pantai Pasir Putih.

From Canggu

83 km · 2 to 2.5 hours

Via Bypass Ngurah Rai then coastal road. Allow extra time for the final 2 km of narrow access lane. Scooter is easier than car for the last stretch.

From Ubud

50 km · 1.5 hours

Head south toward Gianyar then east via Klungkung. Combine with a stop at Kertha Gosa pavilion in Semarapura on the way.

What to Do

  • Swim in the calm turquoise bay, which is sheltered and suitable for all abilities
  • Snorkel the reef 50–80 metres offshore — ask warungs to point out the best entry point
  • Hire a local fisherman's jukung for a short coastal boat ride at sunrise
  • Eat grilled fish and fresh coconut at the beachside warungs — freshness is excellent
  • Photograph the jukung boats against the palm backdrop at golden hour

Nearby Cafes & Warungs

  • Warung-warung at Virgin Beach — a row of simple warungs serving grilled fish, nasi goreng, and cold drinks directly on the sand
  • The Watergarden Cafe Candidasa — established garden café and boutique hotel 8 km west in Candidasa town
  • Vincent's Restaurant Candidasa — long-running expat favourite in Candidasa with wood-fired pizza and Indonesian dishes

Where to Stay

Budget: Guesthouses and losmen in Candidasa town (5–8 km away), IDR 200,000–400,000/night. Candidasa is the practical base for exploring east Bali.
Mid: Small resorts with gardens and pools in Candidasa and Manggis, IDR 600,000–1,500,000/night. Amankila area has several good mid-tier options.
Luxury: Amankila resort sits on the cliffs above Manggis Bay, 10 km from Virgin Beach — one of the most acclaimed luxury resorts in Bali.

What to Bring

  • Snorkel set (no rental available reliably at this beach)
  • IDR cash for entrance fee (approximately IDR 10,000–15,000 per person) and warung food
  • Sun protection — the beach gets full sun all day with little shade away from the palm line
  • Water shoes for reef entry
  • Camera — the palm-lined white sand is highly photogenic

Safety & Scams

  • The access path and local compound require a small fee — pay it, as this is income for the community who maintain the beach access
  • Do not leave valuables unattended on the beach when entering the water
  • Snorkelling beyond the reef edge has stronger currents — stay within the cove

Frequently Asked Questions

Why is it called Virgin Beach?

The name refers to its previously undiscovered, pristine state. Locals call it Pantai Pasir Putih (White Sand Beach), which is also the name of a beach near Amed — the "Virgin Beach" name distinguishes the Candidasa one for tourists.

Is there an entrance fee?

Yes, typically IDR 10,000–20,000 per person, collected at the compound you pass through on the access path. This is a legitimate local fee.

Can I swim here safely?

Yes. The cove is sheltered and the water is calm. It is one of the better swimming beaches in east Bali. Avoid the far edges of the bay where currents increase.

Is Virgin Beach crowded?

Weekday mornings are generally quiet. Weekend afternoons in July–August can get busy. It is never as crowded as Kuta or Seminyak.

Is there parking available?

Yes, a small car park near the compound entrance. The walk from the car park to the beach is about 5–10 minutes on a path through the local property.

Can I combine Virgin Beach with Amed in one day?

Yes. Amed is about 30 km northeast — roughly 45 minutes to an hour. A half-day at each works well, starting early at Amed then heading to Virgin Beach for lunch.

Plan your Virgin Beach day with us

Free, personal advice via WhatsApp. We reply in about 10 minutes.

Message us on WhatsApp