Home / Areas / Uluwatu · Updated ·

Bali airport to Uluwatu: time, cost and transport

Bali airport to Uluwatu is about an hour by car, from IDR 200,000; a ride back at night needs booking ahead.

On this page
  1. Short answer
  2. In detail
    1. How do you get from Bali airport to Uluwatu?
    2. How do you get from Uluwatu to Bali airport?
    3. How much is a car from Uluwatu to Canggu, Seminyak or Ubud?
    4. Can you use Grab or Gojek in Uluwatu?
    5. How do you get a car back from Uluwatu at night?
    6. How do you get from Uluwatu to Nusa Penida?
  3. Sources

Short answer

Bali airport to Uluwatu is about 21 km and an hour by car, and a pre-booked car costs from IDR 200,000 (about AUD 16). Getting a car back from Uluwatu at night is the hard part, so book a driver for the return before you go out.[3]

Airport to Uluwatu
About 1 hour
Car, either way, from
IDR 200,000
Uluwatu to airport, a higher fare
IDR 395,000
Canggu to Uluwatu, late afternoon
2.5 to 3+ hours

In detail

How do you get from Bali airport to Uluwatu?

Book a car at a set fare ahead of landing, or order a Grab or Gojek car at the app pickup outside arrivals. The drive from Bali airport (Ngurah Rai, officially I Gusti Ngurah Rai International Airport) is about an hour, a little less or more with traffic.[2, 3]

On a seller's page updated September 2026 a fixed fare is IDR 200,000 (about AUD 16) a car for up to four passengers with luggage, and the driver waits up to two hours after your plane lands before a surcharge starts. A May 2026 price is IDR 560,000 (about AUD 45) for a standard car with up to three passengers on the same run. The counters, the ride-hailing pickup point and the touts to ignore are in the Bali airport guide.[3, 4]

Our rule

Book the car ahead of your flight.

The hall at the end of a long flight is a poor place to start bargaining.

How do you get from Uluwatu to Bali airport?

The road is the same in reverse: about 21 km and an hour when traffic is light. The fare depends on how you book. A car is listed from IDR 200,000 (about AUD 16) in both directions (updated September 2026), and at IDR 395,000 (about AUD 32) for a standard car from Uluwatu, with IDR 750,000 (about AUD 60) for a van that takes five to ten people.[1, 3, 5]

Leave a margin if you set off in the late afternoon: the drive from Uluwatu to Seminyak, which lies beyond the airport, takes 1.5 to 2 hours at 16:00 WITA, against about an hour at 11:00.[8]

For six people, two cars at the IDR 200,000 (about AUD 16) fare come to IDR 400,000 (about AUD 32), against IDR 650,000 (about AUD 52) for a minibus from the same listing, our estimate; each car takes two large suitcases and two cabin bags.[3]

Our rule

Book your airport car the day ahead, and give the driver your flight time.

Ask what the fare includes before you agree.

How much is a car from Uluwatu to Canggu, Seminyak or Ubud?

Sellers' fares as published in October 2026 are about IDR 425,000 (about AUD 34) a car to Seminyak, IDR 550,000 (about AUD 44) to Canggu and IDR 650,000 to 675,000 (about AUD 52) to Ubud, and the table lists every route. For Ubud, see Ubud, Bali.[5, 13, 20]

Sellers' fares and times to and from Uluwatu, checked October 2026
FromToModeFare, IDRAbout AUDPerTimeSources
Bali airportUluwatuPrivate car200,00016.02Car60–75 min[3]
UbudUluwatuPrivate car650,00052.07Carabout 90 min[13]
UbudUluwatuPrivate car675,00054.07Carnot stated[20]
UluwatuCangguPrivate car550,00044.06Carnot stated[5]
UluwatuSeminyakPrivate car425,00034.04Carnot stated[5]
UluwatuSanurPrivate car425,00034.04Carnot stated[5]
UluwatuUbudPrivate car675,00054.07Carnot stated[5]
SanurUluwatuPrivate car400,00032.04Carnot stated[21]
CangguUluwatuPrivate car550,00044.06Carnot stated[22]
UluwatuBali airportPrivate car200,00016.02Car60–75 min[3]
UluwatuBali airportPrivate car395,00031.64Carnot stated[5]
UluwatuKutaPrivate car375,00030.04Carnot stated[5]

The table's times are sellers' light-traffic figures. Plan on 2 to 2.5 hours between Uluwatu and Ubud in daytime traffic, and over 3 hours if you leave between 15:00 and 17:00 WITA.[6]

An app car is cheaper on a quiet road. In August 2026 it ran about IDR 220,000 to 280,000 (about AUD 18) from Canggu and IDR 220,000 to 320,000 (about AUD 18) out to Seminyak. Surge can push the Canggu ride past IDR 400,000 (about AUD 32).[7, 8]

A metered Bluebird taxi from Canggu runs about IDR 250,000 (about AUD 20) in smooth traffic, and IDR 350,000 to 400,000 (about AUD 28) or more in heavy traffic.[7]

Decline any request for extra money and rebook in the app: some drivers accept a booking, then message asking for IDR 50,000 to 100,000 (about AUD 4) on top of the fare.[7]

Gojek usually has the cheapest fares. Drivers booked off the app charge a little more and may haggle, and a full-day driver's price depends on a good contact.[19]

Drive times by departure (Bali time, WITA), a transfer company's estimates, August 2026
TripDepartingDrive time
Canggu to UluwatuBefore 08:001 h 15
Canggu to UluwatuMidday1 h 45
Canggu to Uluwatu15:00 to 18:002.5 to 3+ hours
Canggu to UluwatuAfter 21:00About 55 minutes
Uluwatu to Seminyak11:00About 1 hour
Uluwatu to Seminyak16:001.5 to 2 hours
Uluwatu to SeminyakNight35 to 45 minutes

Our rule

Pay for a set fare on the ride out of Uluwatu, and use the app on the way in.

A set fare out to Canggu is about twice the app fare coming in on a quiet road, and the extra buys a car that is already booked for the harder direction.

Can you use Grab or Gojek in Uluwatu?

Yes for most rides, but several spots refuse app pickups: the car park at Padang Padang beach, the main car park at Uluwatu Temple, Suluban, Bingin, where many drivers will not drive all the way down, and the beach clubs below the cliffs at Melasti, where pickups happen near the main entrance instead.[2]

Pickups are often barred at the popular beach and temple car parks, and drop-offs are not, so walk out to a nearby minimart or the main road and order there.[2, 7, 9]

Phone signal can be patchy around the temple, so order the car while you still have a bar or two. If you hire a scooter instead, read the scooter licence rules first.[11]

Walkers on a sandy beach with a rocky shore and incoming wave
Melasti beachPhoto: Dare2Leap, CC BY-SA 4.0

Our rule

Save a pickup point on the main road in the app before you head down to the beach.

The driver can then find you without a call.

How do you get a car back from Uluwatu at night?

App cars are often hard to get at the temple right after the evening kecak (fire dance) show, and after midnight near the beach clubs on the Bukit peninsula. Book a driver for the return, or walk to a main road before you order.[2, 10, 11]

Local taxis at the beach clubs quoted from IDR 300,000 to 400,000 (about AUD 24) or more for a ride to Seminyak in August 2026, so agree a price in advance. The road is quicker at night: Uluwatu to Seminyak takes 35 to 45 minutes, against 1.5 to 2 hours at 16:00.[8]

Cars may not head west on Jalan Uluwatu towards the temple from the Baler Setra junction in Pecatu, from the afternoon until 22:00 WITA. Motorcycles can, and Badung made the scheme permanent in July 2026. A car can still meet you on the junction's east side.[12, 14]

  1. Book the driver ahead of your evening

    Agree the return fare, a pickup spot on a main road rather than the car park, and the time you expect to leave.[2, 7]

  2. Plan the exit from the show

    The rush for cars starts when the show ends, and the things to do guide has the show times. Leave as the announcer starts closing it and you beat the crowd.[10, 11]

Our rule

For a pickup before 22:00, agree a meeting point east of the Baler Setra junction before you go in.

After 22:00 any car can reach you.

How do you get from Uluwatu to Nusa Penida?

Boats for Nusa Penida leave from Sanur or Serangan, those for Nusa Lembongan from Sanur, and those for the Gili Islands and Lombok from Padang Bai or Serangan, so the trip starts with a car to the harbour. The Sanur fare is in the table above, and the fast boat guide covers the crossing and the harbours. Once across, Nusa Penida, Bali has the island itself.[15, 16, 17, 18]

Next steps

FAQ

Is there a bus to Uluwatu?

No public transport serves the temple. Book a private transfer, which sellers price by zone, order a ride-hailing car, or hire a scooter.[4, 11]

Sources

Our summaries of Indonesian rules are unofficial; the Indonesian text governs.

  1. OpenStreetMap contributors, routed by the OSRM demo server, Road distances from Canggu, Seminyak, Ubud, Uluwatu and Sanur to Ngurah Rai airport

    accessed 16 October 2026

  2. Bali Holiday Secrets (transfer and driver seller), How to get to Uluwatu

    published 12 September 2026 · accessed 21 October 2026

  3. Bali Touristic (transfer company), Bali airport transfer prices

    updated September 2026 · accessed 18 October 2026

  4. Kura-Kura Bus (transfer company), Bali airport transfer price guide 2026

    published 22 May 2026 · accessed 18 October 2026

  5. Uluwatu Driver (transfer company), Uluwatu Driver: hotel transfer fares from Uluwatu

    accessed 21 October 2026

  6. Bali Holiday Secrets (transfer and driver seller), Ubud to Uluwatu

    published 9 August 2026 · accessed 21 October 2026

  7. Bali Holiday Secrets (transfer and driver seller), Canggu to Uluwatu

    published 9 August 2026 · accessed 21 October 2026

  8. Bali Holiday Secrets (travel guide that sells transfers and drivers), Uluwatu to Seminyak: 2026 prices, routes and best options

    updated 9 August 2026 · accessed 21 October 2026

  9. Pickyourtrail (travel company blog), Bali taxi guide: how to get around without overpaying

    updated 31 July 2026 · accessed 21 October 2026

  10. Runaway Traveller (tour operator's blog), Uluwatu kecak dance

    published 22 May 2026 · accessed 21 October 2026

  11. Bali Holiday Secrets (transfer and driver seller), Uluwatu kecak dance

    published 4 January 2026 · accessed 21 October 2026

  12. Antara Bali, Badung transport office reroutes traffic to ease congestion in Pecatu

    published 5 June 2026 · accessed 18 October 2026

  13. Ubud Center (transfer company), Ubud taxi: fixed prices per car

    updated June 2026 · accessed 21 October 2026

  14. Bali Hot News (news), Rekayasa lalu lintas Uluwatu permanen (Pecatu-Uluwatu traffic scheme made permanent)

    published 2 July 2026 · accessed 24 October 2026

  15. nusapenida.org (travel guide), How to get to Nusa Penida

    published 1 September 2026, updated 20 September 2026 · accessed 18 October 2026

  16. Gili Getaway (operator), Departure times and pricing

    accessed 18 October 2026

  17. Rocky Fast Cruise (operator), Fares, Sanur to Nusa Lembongan

    accessed 18 October 2026

  18. Gili Gili Fast Boat (operator), Fast boat to the Gili Islands and Lombok

    accessed 18 October 2026

  19. the balianswered editorial team, First-hand, confirmed by the owner: drivers and ride-hailing between and within areas

    published 21 October 2026 · accessed 21 October 2026

  20. Ubud Driver (transfer company), Ubud Driver: hotel transfer fares from Ubud

    accessed 21 October 2026

  21. Sanur Port Taxi (transfer company), Sanur Port Taxi: one-way transfers from Sanur Port

    accessed 21 October 2026

  22. Canggu Driver (transfer company), Canggu Driver: one-way transfers from Canggu

    accessed 21 October 2026

  23. Ministry of Finance, Indonesia, Fiscal Policy Agency, Kurs Pajak (tax exchange rate), weekly

    accessed 21 October 2026

    KMK 50/MK/EF.2/2026: USD 1 = IDR 17,946.00, AUD 1 = IDR 12,483.54, EUR 1 = IDR 20,088.08, GBP 1 = IDR 23,780.53, JPY 1 = IDR 113.393, CNY 1 = IDR 2,681.69, SGD 1 = IDR 14,004.96, valid 21 October 2026 to 27 October 2026. A weekly reference rate, not the rate a bank or money changer gives you.

Spotted something wrong or out of date? Send a correction

More questions,
answered the same way.