# Melasti Beach, Bali

> Melasti is a white-sand beach below towering limestone cliffs on the Bukit Peninsula, 23 km from Kuta and 15 km from Nusa Dua. A road carved through the rock leads down to the water, with viewpoints on the way. Entry is about IDR 10,000 plus parking. The water is turquoise, but waves and currents can be strong; low tide exposes the reef. Allow half a day.

Web page: https://yesgo.io/indonesia/bali/melasti-beach

- City: [Bali](https://yesgo.io/indonesia/bali), Indonesia
- YesGo score: 20/100 (Yes, if nearby)
- Time on site: 2 h 30 min
- Entry: ≈ IDR 10,000
- With kids: Fine with kids
- Entrance fee: ≈ IDR 10,000 adult; parking ≈ IDR 2,000 scooter, ≈ IDR 5,000 car
- Hours: Ticket booth staffed roughly 7:00–19:00
- Swimming: Possible, but waves and currents can be strong; shallow reef at low tide
- Food: Cafés and beach clubs right on the sand
- Location: Ungasan, southern Bukit; ≈ 23 km from Kuta, ≈ 12 km from Uluwatu Temple
- Coordinates: -8.84823, 115.15759
- Facts checked: 10.11.2026

## Key facts

- **Bukit** — the limestone peninsula in south Bali where the beach lies (source: travel guides)
- **Cliff road** — the access road is cut through the limestone (source: travel guides)
- **≈ IDR 10,000** — adult entrance fee (source: 2026 travel guides)
- **Low tide** — uncovers flat reef shelves near the shore (source: travel guides)
- **≈ 12 km** — to Uluwatu Temple (source: OSRM route)
- **≈ 15 km** — to Nusa Dua (source: OSRM route)

## Melasti Beach entrance fee

According to 2026 guides, the gate charges **about IDR 10,000** per adult (some sources say up to IDR 20,000). Parking is roughly **IDR 2,000** for a scooter and **IDR 5,000** for a car. The booth is at the top of the descent and is staffed roughly 7:00–19:00.

Beach-club loungers are usually free with a minimum spend; pre-wedding photo shoots pay a separate fee.

## About Melasti Beach

**Melasti** lies on the south coast of the **Bukit Peninsula** near Ungasan village, between Nusa Dua and Uluwatu. It's about 23 km from Kuta, 17 km from the airport and 15 km from Nusa Dua.

The beach is wedged between **towering white cliffs**. Reaching it used to be tricky; now a wide **road carved straight through the limestone** leads down, with sheer walls on both sides and viewpoints over the turquoise sea at the bends — one of Bali's most photogenic drives.

## What you'll find

Below is a strip of **soft white sand** and turquoise water. At low tide the sea pulls back to reveal **flat reef shelves** covered in seaweed and dotted with rock pools, great for crab-spotting. At high tide the beach narrows and waves reach the cliffs.

Cafés and several **beach clubs** with loungers and pools line the sand. The sun sets behind the western cliffs. A **kecak** dance is sometimes staged here too — it needs a separate ticket, not included in the beach fee.

> **Can you swim at Melasti?** Melasti is calmer than many Bukit surf beaches, but it's open ocean: waves and currents change with the tide. Swim around high tide and only where others are swimming; at low tide it's shallow with sharp reef near the shore, so wear water shoes. Watch the flags and keep children close.

## Things to do

- **The cliff road** and its viewpoints on the way down.
- **The white beach** below the limestone walls.
- **Reef flats** at low tide.
- **Sunset** from the sand or a beach club.
- **Kecak** at sunset — separate ticket.

## How to get to Melasti Beach

1. **From Kuta** — about 23 km south, 25 minutes on paper, 40–60 minutes by day.
2. **From Nusa Dua** — about 15 km; **from the airport** — about 17 km; **from Ubud** — about 50 km, 1.5–2 hours.
3. No public transport: taxi, Grab, Gojek, scooter or a hired driver.
4. The ticket booth is at the top, then the road descends to beach-level parking.
5. Uluwatu Temple is about 12 km away — handy for sunset.

## Best time to visit

To swim, plan around **high tide** — check a tide table for the day. Mornings are quieter and cooler; more people arrive towards sunset. In the dry season, April to October, the water is clearer.

Melasti pairs well with other Bukit beaches — Pandawa and Dreamland — and with sunset at Uluwatu Temple.

## Is Melasti Beach worth visiting?

Yes: it's one of Bali's most beautiful beaches — white cliffs, turquoise water and a dramatic approach. Good for photos and for a full beach day.

YesGo's take: beach clubs have filled it in recent years, so it's no longer 'wild'. At low tide there's barely anywhere to swim, and weekends are busy. Check the tides and go on a weekday.

## Bali beaches compared

Beaches and water spots on Bali rated by YesGo.

- [Saraswati Temple](https://yesgo.io/indonesia/bali/pura-taman-saraswati) — YesGo score 45/100 (Yes, if nearby) · 30 min · free; dance ≈ IDR 100,000
- [Ayung River Rafting](https://yesgo.io/indonesia/bali/ayung-rafting) — YesGo score 29/100 (Yes, if nearby) · 3 h · ≈ IDR 400,000–500,000
- [Tegenungan Waterfall](https://yesgo.io/indonesia/bali/tegenungan-waterfall) — YesGo score 29/100 (Yes, if nearby) · 1 h · ≈ IDR 20,000–30,000
- [Kanto Lampo Waterfall](https://yesgo.io/indonesia/bali/kanto-lampo-waterfall) — YesGo score 29/100 (Yes, if nearby) · 45 min · ≈ IDR 25,000
- [Devil's Tear](https://yesgo.io/indonesia/bali/devils-tear) — YesGo score 29/100 (Yes, if nearby) · 45 min · Free
- [Jimbaran Fish Market](https://yesgo.io/indonesia/bali/jimbaran-fish-market) — YesGo score 29/100 (Yes, if nearby) · 45 min · Free
- [Tanah Lot Temple](https://yesgo.io/indonesia/bali/tanah-lot) — YesGo score 26/100 (Yes, if nearby) · 1 h 30 min · IDR 75,000
- [Taman Ayun Temple](https://yesgo.io/indonesia/bali/taman-ayun) — YesGo score 26/100 (Yes, if nearby) · 1 h · ≈ IDR 30,000–50,000
- [Legian Beach](https://yesgo.io/indonesia/bali/legian-beach) — YesGo score 26/100 (Yes, if nearby) · 2 h · free
- [Nusa Dua Beach](https://yesgo.io/indonesia/bali/nusa-dua-beach) — YesGo score 26/100 (Yes, if nearby) · 3 h · free
- [Kuta Beach](https://yesgo.io/indonesia/bali/kuta-beach) — YesGo score 25/100 (Yes, if nearby) · 2 h 30 min · free
- [Jimbaran Beach](https://yesgo.io/indonesia/bali/jimbaran-bay) — YesGo score 25/100 (Yes, if nearby) · 2 h 30 min · free
- [Seminyak Beach](https://yesgo.io/indonesia/bali/seminyak-beach) — YesGo score 25/100 (Yes, if nearby) · 2 h 30 min · free
- [Tirta Empul Temple](https://yesgo.io/indonesia/bali/tirta-empul) — YesGo score 24/100 (Yes, if nearby) · 1 h 15 min · ≈ IDR 50,000–75,000
- [Tukad Cepung Waterfall](https://yesgo.io/indonesia/bali/tukad-cepung-waterfall) — YesGo score 24/100 (Yes, if nearby) · 1 h · ≈ IDR 25,000
- [Tanjung Benoa](https://yesgo.io/indonesia/bali/tanjung-benoa) — YesGo score 24/100 (Yes, if nearby) · 3 h · beach free; banana ≈ IDR 80,000
- [Broken Beach and Angel's Billabong](https://yesgo.io/indonesia/bali/broken-beach) — YesGo score 24/100 (Yes, if nearby) · 1 h · Small fee
- [Nusa Ceningan](https://yesgo.io/indonesia/bali/nusa-ceningan) — YesGo score 24/100 (Yes, if nearby) · 3 h · Free
- [Tirta Gangga Water Palace](https://yesgo.io/indonesia/bali/tirta-gangga) — YesGo score 24/100 (Yes, if nearby) · 1 h · ≈ IDR 50,000
- [Ulun Danu Beratan Temple](https://yesgo.io/indonesia/bali/ulun-danu-bratan) — YesGo score 23/100 (Yes, if nearby) · 1 h 15 min · IDR 100,000
- [Taman Ujung Water Palace](https://yesgo.io/indonesia/bali/taman-ujung) — YesGo score 23/100 (Yes, if nearby) · 1 h 15 min · ≈ IDR 50,000
- [Lake Batur](https://yesgo.io/indonesia/bali/lake-batur) — YesGo score 22/100 (Yes, if nearby) · 1 h 30 min · free; hot springs ≈ IDR 200,000
- [Kelingking Beach](https://yesgo.io/indonesia/bali/kelingking-beach) — YesGo score 22/100 (Yes, if nearby) · 1 h 30 min · Small fee
- [Diamond Beach](https://yesgo.io/indonesia/bali/diamond-beach) — YesGo score 22/100 (Yes, if nearby) · 1 h 30 min · Small fee
- [Atuh Beach](https://yesgo.io/indonesia/bali/atuh-beach) — YesGo score 22/100 (Yes, if nearby) · 1 h 30 min · Small fee
- [Padang Padang Beach](https://yesgo.io/indonesia/bali/padang-padang-beach) — YesGo score 21/100 (Yes, if nearby) · 2 h · ≈ IDR 15,000
- [Crystal Bay](https://yesgo.io/indonesia/bali/crystal-bay) — YesGo score 21/100 (Yes, if nearby) · 2 h · Small fee
- [Amed](https://yesgo.io/indonesia/bali/amed) — YesGo score 21/100 (Yes, if nearby) · 4 h · Free
- [Pemuteran](https://yesgo.io/indonesia/bali/pemuteran) — YesGo score 21/100 (Yes, if nearby) · 4 h · Free
- [Melasti Beach](https://yesgo.io/indonesia/bali/melasti-beach) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · ≈ IDR 10,000
- [Sekumpul Waterfall](https://yesgo.io/indonesia/bali/sekumpul-waterfall) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · ≈ IDR 20,000–250,000
- [Pandawa Beach](https://yesgo.io/indonesia/bali/pandawa-beach) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · ≈ IDR 25,000
- [Dreamland Beach](https://yesgo.io/indonesia/bali/dreamland-beach) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · free, paid parking
- [Geger Beach](https://yesgo.io/indonesia/bali/geger-beach) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · free or ≈ IDR 5,000–10,000
- [Manta Point](https://yesgo.io/indonesia/bali/manta-point) — YesGo score 19/100 (Yes, if nearby) · 3 h · Tour only
- [Tulamben](https://yesgo.io/indonesia/bali/tulamben) — YesGo score 19/100 (Yes, if nearby) · 3 h · Small fee
- [West Bali National Park](https://yesgo.io/indonesia/bali/west-bali-national-park) — YesGo score 16/100 (Yes, if nearby) · 4 h · ≈ IDR 200,000 + guide
- [Menjangan Island](https://yesgo.io/indonesia/bali/menjangan) — YesGo score 15/100 (Yes, if nearby) · 5 h · trip ≈ IDR 500,000

## Bukit beaches in a day

Melasti Beach in the morning, Pandawa at midday, then Uluwatu Temple and the kecak at sunset. Add it to your trip — YesGo will set the timings and transfers.

1. [Melasti Beach](https://yesgo.io/indonesia/bali/melasti-beach) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · ≈ IDR 10,000
2. [Pandawa Beach](https://yesgo.io/indonesia/bali/pandawa-beach) — YesGo score 20/100 (Yes, if nearby) · 2 h 30 min · ≈ IDR 25,000
3. [Uluwatu Temple](https://yesgo.io/indonesia/bali/uluwatu-temple) — YesGo score 23/100 (Yes, if nearby) · 1 h 30 min · ≈ IDR 50,000–60,000

## Tips

- Check the tide — at low tide there's barely anywhere to swim.
- Stop at the viewpoints on the way down.
- Water shoes will save your feet on the reef.
- Go on a weekday — weekends are crowded.
- For sunset, head to [Uluwatu Temple](https://yesgo.io/indonesia/bali/uluwatu-temple), 12 km away.

## Questions

### How much is the Melasti Beach entrance fee?

About IDR 10,000 per adult plus IDR 2,000–5,000 parking.

### Can you swim at Melasti Beach?

Yes, best around high tide where others swim; low tide leaves shallow reef near shore.

### Where is Melasti Beach?

On the south coast of the Bukit Peninsula near Ungasan, between Nusa Dua and Uluwatu.

### How do I get to Melasti Beach?

By taxi, Grab, Gojek or scooter: about 23 km from Kuta and 15 km from Nusa Dua.

### Are there beach clubs at Melasti?

Yes, several, plus cafés; loungers usually come with a minimum spend.

### Is there a kecak dance at Melasti?

Sometimes, at sunset, on a separate ticket from the beach fee.

### When is the best time to visit Melasti?

On a weekday around high tide; the dry season brings clearer water.

## How we checked

The beach, cliff road, low-tide reef, beach clubs and kecak are described in 2025–2026 guides. The entrance fee of about IDR 10,000 and parking come from guides (figures of IDR 8,000 and 20,000 also appear), so they're marked unconfirmed; booth hours of 7:00–19:00 are from guides too. Swimming advice is from guides and our own judgement. Distances are OSRM routes without traffic from Kuta (23 km), Nusa Dua (15 km), the airport (17 km) and Ubud (50 km), and to Uluwatu Temple (12 km).

## Sources

- jonnymelon.com, finnsbeachclub.com, baliexception.com, adventureinyou.com, bali-home-immo.com (2025–2026) — entry, parking, hours, beach clubs, kecak, swimming (unofficial)
- OpenStreetMap, Wikidata Q116269439 — coordinates; OSRM routing — distances

---

This is the Markdown version of a YesGo page for AI assistants. Quote the web page link above, not this file.
