Bali Airport to Uluwatu Transfer

Skip the taxi queue at Ngurah Rai — a private car takes you straight to Uluwatu from $180 (Toyota Alphard), meet & greet included.

A private transfer from Ngurah Rai Airport (DPS) to Uluwatu is USD 180 in a Toyota Alphard — the same flat, all-inclusive rate regardless of destination or drive time — and takes about 45 minutes. Every transfer includes meet & greet at arrivals, captain-chair comfort, free Wi-Fi and bottled water, flight tracking, and door-to-door drop-off at your Uluwatu accommodation.

Route details

Ngurah Rai Airport to Uluwatu

Distance

~20 km

From Ngurah Rai International Airport (DPS) to the Bukit Peninsula.

Drive time

~45 minutes

Via the toll road, faster than the old coastal route.

Price

From $180

Toyota Alphard, all-inclusive of fuel, tolls, chauffeur, water, Wi-Fi and flight tracking.

Why not a taxi?

Why choose a private transfer over a taxi

Airport taxi meters can run higher in traffic — our $180 Toyota Alphard rate covers everything, with nothing extra to pay. Your driver takes you directly to your hotel reception or villa gate, not just the general area.

  • Meet & greet. Your driver waits at arrivals with a name board — no searching through crowds.
  • 60 minutes free waiting time. Plenty of margin for immigration, baggage claim and customs.
  • Modern vehicles. Toyota Innova (up to 5) or HiAce (up to 10), free WiFi, water and child seats on request.
See all Bali transfer routes

The journey

Onto the Bukit Peninsula

Uluwatu sits 20 km south of the airport on Bali’s dramatic Bukit Peninsula, reached in about 45 minutes via the toll road — noticeably faster than the old coastal route through Jimbaran.

Once you arrive

What to expect in Uluwatu

Home to towering sea cliffs, hidden beaches and the island’s most spectacular sunset temple. Highlights include Uluwatu Temple’s Kecak fire dance, world-class surf breaks, cliff-top beach clubs like Single Fin and Ulu Cliffhouse, and Padang Padang Beach.

Booking & return

Booking your transfer

Confirmation

~30 minutes

Send your flight number, date and passenger count — we confirm your driver by WhatsApp.

Same-day & peak season

2hrs – 48hrs notice

Same-day bookings need at least 2 hours’ notice; book 48 hours ahead in July–August or Christmas/New Year.

Return transfer

Same $180 rate

Uluwatu to the airport is available at the same $180 Toyota Alphard rate.

Good to know

Airport to Uluwatu transfer FAQ

How much does an airport transfer to Uluwatu cost?

A private transfer from Ngurah Rai Airport to Uluwatu is USD 180 in a Toyota Alphard — a fixed price per car (not per person), all-inclusive of fuel, tolls, chauffeur, water, Wi-Fi and flight tracking, and the same rate whether you travel alone or with up to 4 passengers and luggage.

How long is the journey from Bali airport to Uluwatu?

Around 45 minutes, covering the roughly 20 km between Ngurah Rai Airport and the Bukit Peninsula via the toll road.

What is the best route from Bali airport to Uluwatu?

The toll road onto the Bukit Peninsula is the fastest option, cutting through what used to be a slower coastal drive — most transfers now take around 45 minutes.

Is meet & greet included in the Uluwatu transfer?

Yes. Your driver waits at the arrivals exit with a name board, and every booking includes 60 minutes of free waiting time for immigration, baggage claim and customs.

Can I book a return transfer from Uluwatu to the airport?

Yes, return transfers from Uluwatu to Ngurah Rai are available at the same fixed per-car price. Same-day bookings need at least 2 hours’ notice.

More transfer questions answered →

Ready to book your transfer to Uluwatu?

Send your flight details on WhatsApp — we confirm your $180 Toyota Alphard and driver in about 30 minutes.

Call Book on WhatsApp