ComeToGuide
15.4 km • ~20 mins

How to Get from Bali Ngurah Rai International Airport (DPS) to Tanjung Benoa

Tanjung Benoa is 15.4 km east-southeast of DPS, reached across the airport isthmus and via the Bali Mandara toll road. Options take about 20 minutes by car in light traffic and up to 90 minutes by public bus plus a last-leg taxi.

✓ Verified Oct 30, 2026 • 15.4 km road distance

Official Airport Taxi

Fixed Price
20 mins •On Demand (24/7)
€12.50 - €20.00 (Per Car, Toll Extra)
Luggage: Boot Space
How to take it step-by-step:
  1. Exit arrivals and go to the official airport taxi counter (Koptax Ngurah Rai) in the arrivals hall.
  2. Buy a fixed-price voucher for Tanjung Benoa; the fare is per car, not per person.
  3. Pay in Indonesian rupiah cash; card acceptance is not guaranteed.
  4. Confirm whether the Bali Mandara toll is included or paid separately before you leave.
  5. Hand the voucher to the driver outside and ride about 20–40 minutes to your hotel.

Grab / Gojek Ride-Hailing

Cheapest Car
25 mins •On Demand (App)
€5.50 - €9.00 (Per Car, Variable)
Luggage: Varies by Vehicle
How to take it step-by-step:
  1. Exit baggage claim and follow signs to the Grab lounge / Gojek 'Online Taxi' pick-up zone near the multi-storey car park.
  2. Open the Grab or Gojek app and set your pickup to the airport's designated online taxi zone.
  3. Meet the driver at the official lounge or pick-up point; do not go to the general kerb.
  4. Ask the driver to take the Bali Mandara toll road to Tanjung Benoa; toll cost is small and paid by the passenger.
  5. Get out at your hotel; app fares vary with demand and peak hours.

Trans Metro Dewata Public Bus + Taxi

Cheapest Route
90 mins •Every 15-20 Mins (Daytime Only)
€0.40 per person (bus only) + ~€3–€5 last-leg taxi
Luggage: Little Luggage Space
How to take it step-by-step:
  1. Exit arrivals and follow signs to the Trans Metro Dewata bus stop near the Domestic terminal/parking building, a short walk from International.
  2. Board K2B towards Kuta/Denpasar; tap a QRIS or e-money card; cash is not accepted.
  3. Ride to Kuta Central Parking (Sentral Parkir Kuta) and transfer to the Kuta–Nusa Dua corridor.
  4. Take that bus to its last stop in Nusa Dua; buses run roughly every 15–20 minutes daytime only.
  5. From the Nusa Dua stop, take a short taxi/Grab for the final 3–4 km to Tanjung Benoa, as no public bus enters the resort area.

Bali Ngurah Rai International Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Indonesia?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Indonesia eSIM

Tours & activities: Tanjung Benoa

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore unofficial 'taxi' touts inside the arrivals hall; use the official counter, app zone, or pre-booked transfer only.
  • Official airport taxis are fixed-price vouchers, not metered; always confirm the total and toll road charge before paying.
  • Grab and Gojek can pick up only at designated online-taxi zones — never follow someone outside the arrivals area claiming to be your driver.
  • Carry Indonesian rupiah cash for taxis; card machines are reported but not always working, while public buses are cashless only.

Frequently Asked Questions

How long is the drive from DPS to Tanjung Benoa?

The drive is about 20 minutes without heavy traffic, but normal airport-to-resort trips take 20–40 minutes via the Bali Mandara toll road.

Is there a direct bus from DPS to Tanjung Benoa?

No. You can take Trans Metro Dewata K2B from the airport to Kuta Central Parking, transfer to the Kuta–Nusa Dua corridor, then take a short taxi or ride-hailing for the last 3–4 km.

What is the cheapest way to get to Tanjung Benoa?

The cheapest option is the Trans Metro Dewata bus plus a last-leg taxi: bus fares are Rp4,400 per ride (about €0.20 each), but the final taxi adds roughly €3–€5.

Can I pay for airport taxis with a credit card?

Some official taxi counters may accept cards, but cash in Indonesian rupiah is the safe choice. Grab/Gojek allow in-app card or cash payment.

What should I do if I arrive late at night?

Public buses only run daytime (roughly 04:30–19:00). For late arrivals, pre-book a private transfer or use the official airport taxi or Grab/Gojek.

Which option is best for a family with luggage?

A pre-booked private transfer or official airport taxi is best because you get door-to-door service and space for suitcases; public buses have little luggage room.