Bali Airport to Uluwatu Transfer — Clifftop Villa Transfer from DPS

Uluwatu is roughly 19 kilometres south of I Gusti Ngurah Rai International Airport (DPS) — but those 19 kilometres include the tightest, most spectacular cliff roads on the island. Our private transfer service delivers you directly to Bulgari, Six Senses, Alila Uluwatu, RAFFLES, or any private villa with a driver who knows every blind corner, every gate, every shortcut.

What's Included

  • Fixed price, no surcharges
  • Driver expert on cliff roads
  • Name board meet & greet
  • Flight tracking included
  • Cold towel & bottled water
  • Free child seat on request
  • Villa-gate coordination

How do I get from Bali airport to Uluwatu? A private pre-booked transfer is the only sensible option. Uluwatu sits roughly 19 km south of I Gusti Ngurah Rai International Airport (DPS) on the Bukit peninsula, and the drive normally takes 35–50 minutes through Pecatu's winding cliff roads. Vehicle options range from the Toyota Avanza (4 pax) up to Innova, Alphard, Mercedes V-Class, and Mercedes S-Class — ask us for a quote. Uluwatu requires confident driving on tight cliffside roads — many of the luxury villas are at the end of unpaved access lanes — and our drivers know every property gate from Bulgari to Suluban. Includes name-board meet, flight tracking, child seats, bottled water, and direct delivery to your villa or resort.

About Uluwatu and Getting There

Uluwatu is the south-western tip of the Bukit peninsula — limestone cliffs, world-class surf breaks, and a string of clifftop villas and resorts that look like they were carved out of the rock itself. Bulgari, Six Senses, Alila, RAFFLES, The Edge, Tugu, Anantara, Renaissance: every one of them is reached by a road that wasn't built for tour buses, and most of them have a final 500-metre access lane that is part-tarmac, part-sand, part-imagination.

From DPS, the route runs south on Jl. Uluwatu, climbs into Pecatu, and forks at GWK toward whichever cluster you are headed for: Pecatu plateau (Bulgari, Renaissance), Pandawa cliffs (Six Senses), or the western end past Padang Padang and Suluban (Alila, RAFFLES, The Edge). Total distance is 19 km, total time is 35–50 minutes in normal conditions. There are no toll roads on this route.

The terrain is the part most travellers underestimate. Pecatu's roads are narrow, blind, and shared with surfers on scooters carrying boards sideways. Driving here for the first time in a rental car after a long-haul flight is a genuinely unsafe idea. Our drivers run this route ten times a week. They know which lane gets blocked at sunset for the Kecak dance, which villa gate has the broken intercom, which path Six Senses uses for buggy pickup.

Pair this transfer with our Bali fast-track arrival — skip immigration first, then transfer — to cut total airport-to-villa time from 100+ minutes down to about 65. After a 14-hour flight, this is the difference between arriving in Uluwatu fresh enough to enjoy sunset cocktails on the cliff, and arriving wrecked.

Pricing & Vehicles — DPS to Uluwatu

Toyota Avanza
Ask for Price
4 pax · 3 bags
  • AC, comfortable
  • Best value
  • Couples
Toyota Innova
Ask for Price
6 pax · 5 bags
  • Family-friendly
  • Higher clearance
  • Most popular
Toyota Alphard
Ask for Price
5 pax · 4 bags
  • Captain seats
  • Premium feel
  • Honeymooners
Mercedes V-Class
Ask for Price
6 pax · 6 bags
  • VIP cabin
  • European luxury
  • Business travel
Mercedes S-Class
Ask for Price
3 pax · 2 bags
  • Top-tier sedan
  • Whisper-quiet
  • For Bulgari arrivals

Prices are one-way, fixed. Roughly Rp 630,000–Rp 3,150,000 depending on vehicle. Cash or bank transfer.

Why Pre-Book Your Transfer to Uluwatu

Of all the destinations in Bali, Uluwatu is the one where pre-booking matters most. The airport taxi counter will quote Rp 450,000–700,000, and the driver will likely be unfamiliar with the specific clifftop villa you booked. We have lost count of the number of guests who told us their previous transfer ended with the driver asking villa security for directions, or stopping at the wrong gate, or refusing to drive the final 300 metres because the access road was unpaved.

Our drivers know the difference between Alila Villas Uluwatu (Belimbing Sari) and the Edge Bali (Pecatu cliffs). They know that Bulgari has a guard gate 800 metres before the resort and you need to call ahead. They know Six Senses uses an internal buggy pickup at the gate. They know which Suluban-area villas have access only from Jl. Pantai Suluban and which from Jl. Labuansait.

For premium arrivals, consider stepping up to our Bali airport limousine service, the VIP assistance package that bundles fast-track plus transfer, or our VVIP handling for high-net-worth guests heading to Bulgari, Six Senses, or RAFFLES. The villa concierge teams at all of these properties already know us.

Ride-share apps are not viable for Uluwatu. Even when they pick up at the airport (officially restricted), Uluwatu villa addresses confuse the apps badly — many of them simply do not have a usable GPS pin, and the driver ends up calling the villa anyway. Skip the experiment; pre-book.

Local Tips for Uluwatu Arrivals

Sunset is a traffic event. If you arrive between 5 PM and 7 PM, the road around Uluwatu Temple closes intermittently for the Kecak fire dance. Add 15–20 minutes to your transfer time during this window, or land outside it.

Confirm your villa contact. Most Uluwatu villa gates are unmanned and require a phone call or WhatsApp message to open. We pre-confirm your villa contact 24 hours before pickup; if you have not heard from us, please send the contact when you book.

Higher-clearance vehicle for some villas. A handful of private villas around Bingin and Suluban have access lanes that are difficult for low sedans (Mercedes S-Class). If you booked one of these, our team will recommend an Innova or Alphard regardless of group size.

Single Fin sunset is non-negotiable. If you have time on the way in (or want a stop), Single Fin at Uluwatu cliff for sunset drinks is the move. We can pause there for 60–90 minutes and continue to your villa.

Late-night Uluwatu is dark. The cliff roads have minimal lighting after 10 PM. Our drivers know them blind, but we recommend booking a higher-tier vehicle (Innova or above) for late arrivals — better headlights, better suspension, calmer ride.

Top Uluwatu Hotels & Villas We Transfer To

Bulgari Resort Bali

Pecatu cliff. ~45 min from DPS.

Six Senses Uluwatu

Pecatu. ~40 min.

Alila Villas Uluwatu

Belimbing Sari. ~45 min.

RAFFLES Bali

Jimbaran-Pecatu boundary. ~30 min.

The Edge Bali

Pecatu cliff edge. ~45 min.

Tugu Bali (Canggu/Uluwatu)

Boutique cliff. ~50 min.

Anantara Bali Uluwatu

Pecatu. ~40 min.

Renaissance Bali Uluwatu Resort

Pecatu plateau. ~40 min.

Bingin / Padang Padang Villas

Multiple cliff villas. ~45 min.

Bali Airport to Uluwatu — Common Questions

35–50 minutes in normal conditions. Add 15–20 minutes during sunset hours (5–7 PM) when the temple area gets crowded for Kecak dance. Late-night arrivals after 10 PM can clear in 30 minutes if your villa is on the Pecatu plateau. Villas at the far western end (Suluban, Labuansait) are always 45–55 minutes regardless of time. Our quoted estimate when you book accounts for the specific villa, not a generic Uluwatu time.

It is safe with an experienced driver. The cliff roads are narrow, winding, and shared with scooters, but our drivers grew up navigating them. We strongly advise against renting a car and driving yourself on this route, particularly after a long flight or at night. The accident rate among self-driving tourists in Pecatu is meaningfully higher than elsewhere on the island.

Yes — that is the entire reason to book us instead of the airport taxi counter. Our drivers run Uluwatu transfers ten or more times per week and know every clifftop property by name and gate. We pre-confirm the villa contact and access instructions 24 hours before pickup. If you booked through Airbnb or a private listing, please share the host's WhatsApp number and any access codes when you book.

For most Uluwatu arrivals, we actually recommend the Innova or Alphard over the Mercedes sedans. The cliff roads have rough patches, gravel sections near villa entrances, and tight turns. The Mercedes S-Class is gorgeous but its low ground clearance is a liability on some access lanes. The V-Class is fine. If you specifically want the S-Class for a Bulgari arrival, we will pre-confirm road conditions to your gate.

Absolutely. Many guests with afternoon arrivals like to drop bags at the villa, freshen up, and head straight to Uluwatu Temple for sunset Kecak (dance starts ~6 PM, tickets are sold at the gate). Single Fin's Sunday sunset session is also legendary. Build the stop into your transfer booking and we will hold the driver — first 30 minutes of waiting is free, additional time is charged at a modest hourly rate.

Uluwatu is wonderful if you want clifftop drama, world-class surf, dramatic sunsets, and quiet luxury. It is less ideal if you want to hop between Seminyak nightlife, Canggu cafés, and Ubud rice fields — Uluwatu is on a peninsula and the drive to Canggu or Ubud is 60–90 minutes. We are happy to help you sketch out a Bali itinerary by WhatsApp before you commit.

Beyond Uluwatu

Uluwatu is a great base for the southern peninsula — combine with day trips to Pandawa, Padang Padang, and GWK. We also offer fixed-price transfers from DPS to Seminyak, Nusa Dua, Sanur, and Jimbaran. For day tours, see our Bali tour packages. For luxury sea trips from the Bukit, our Bali yacht charter service departs from nearby Benoa Harbour.

Read more on the Uluwatu villa guide, Uluwatu vs Canggu, and Bali airport arrival guide.

Cliffs, Surf, Sunset. We'll Drive.

Pre-book your DPS to Uluwatu transfer with a driver who knows every blind corner. Fixed price, English-speaking, on time.

Book My Uluwatu Transfer →