
Uluwatu sits on Bali's southernmost peninsula, where limestone cliffs drop straight into the Indian Ocean and hide a string of small, dramatic beaches at their base. The area draws surfers chasing world-class breaks and travellers after clifftop sunsets in roughly equal measure, and the two crowds rarely feel like they're competing for the same view. Getting to Uluwatu usually starts with flights into Denpasar, followed by a drive of around 45 minutes to an hour depending on traffic through South Kuta.
Sun, 4 Oct 2026

Thai VietJet Air
Bangkok (BKK) to Bali / Denpasar (DPS)
Start from THB 4,953.30
Tue, 20 Oct 2026

AirAsia Indonesia
Bangkok (DMK) to Bali / Denpasar (DPS)
Start from THB 4,614.44
Fri, 23 Oct 2026

Jetstar
Sydney (SYD) to Bali / Denpasar (DPS)
Start from THB 7,124.77
Suluban, better known as Blue Point, is reached through a narrow cave passage cut into the cliff face, which makes the first glimpse of the beach feel like a reveal. Parking runs 5,000 rupiah for a bike and 15,000 rupiah for a car, and the surf break here draws experienced surfers rather than beginners given the reef bottom. A row of warungs perched on the cliffside above the beach makes it easy to watch the swell from a shaded table between swims.
Padang Padang's compact stretch of white sand, framed by rock formations on both sides, charges an entrance fee of 15,000 rupiah for adults and 10,000 rupiah for children, plus parking of 2,000 to 3,000 rupiah. The beach is open from 7am to 7pm and gets busy by mid-morning, so an early visit makes for a noticeably calmer experience. Its surf break is one of Bali's most famous, drawing a steady crowd of watchers even on days with modest swell.
Bingin's cliffside warungs and guesthouses cascade down toward a narrow beach that all but disappears at high tide, so timing a visit around the tide chart matters here more than at most Uluwatu spots. The surf break is well regarded among intermediate to advanced surfers, and the walk down the cliff stairs rewards visitors with one of the area's more photogenic approaches to the water.
Balangan offers a longer, more open stretch of sand than its neighbours, with parking priced at 5,000 rupiah and a gentler beginner-friendly surf break on the right conditions. A handful of low-key beach bars line the sand, making it one of the more relaxed spots in the area for an afternoon that isn't built entirely around surfing.
Melasti's turquoise water and pale limestone cliffs have made it one of the most photographed beaches on the peninsula, with a paved road now making the descent far easier than the dirt tracks that once led down to it. The wide beach accommodates sunbathing and swimming more comfortably than some of Uluwatu's narrower coves, and a cluster of beachfront cafes covers food and drink needs.
Green Bowl earns its name from the algae that coats its underwater rock formations during certain months, creating unusually clear conditions for snorkelling when visibility peaks. Reaching the beach means descending roughly 400 steps carved into the cliff, which keeps crowds thinner here than at more accessible spots along the peninsula.
Pura Luhur Uluwatu perches directly on the clifftop, and entry costs 60,000 rupiah for international adults and 40,000 rupiah for children, with a sarong and sash provided free at the gate and required for entry. The temple's nightly Kecak fire dance runs two shows, from 6pm to 7pm and 7pm to 8pm, priced at 150,000 rupiah for adults and 75,000 rupiah for children, performed by alternating community troupes through the week. Arriving by around 4:30pm secures a good seat, since the box office and best viewing spots fill up well before the first show starts.
Karang Boma Cliff and Jaran Hill both offer sweeping ocean views without the descent required to reach an actual beach, making them easy stops to pair with sunset. Karang Boma charges a 10,000 rupiah entrance fee and hosts its own nightly Kecak performance alongside a clifftop cafe, while Jaran Hill remains free to enter with no safety railings, so a bit of caution near the edge is worth keeping in mind.
Sundays Beach Club, reached by an inclinator down the cliff to a private white-sand cove, charges an adult day pass of 800,000 rupiah that includes 500,000 rupiah in food and drink credit. For accommodation, The Ungasan Clifftop Resort and Anantara Uluwatu Bali Resort both sit at the higher end of the market with direct clifftop access, while My Dream Bali offers a considerably more affordable base a short drive from the main beaches. Staying anywhere along the Pecatu stretch keeps most of Uluwatu's beaches within a 10 to 20 minute drive.
Arriving via airport transfer straight from Ngurah Rai International Airport to a Pecatu-area hotel saves the hassle of arranging transport after a long flight, since the drive down to Uluwatu takes closer to an hour if traffic through Kuta and Jimbaran is heavy. Checking Traveloka promotions ahead of a Bali trip is also worth doing, since flight and hotel prices along the Uluwatu clifftops can climb noticeably during peak surf season.
Traveloka is Southeast Asia's leading travel platform, trusted by over 100 million users planning trips across Indonesia and beyond. Through the Traveloka app, travellers can compare flights into Bali, book hotels along the Uluwatu clifftops, and reserve activities like temple tickets and beach club access in one place. A car rental makes it far easier to island-hop between Uluwatu's scattered beaches than relying on rides booked one at a time. Download the app to start planning a Uluwatu trip built around the beaches, sunsets, and surf breaks that matter most.






