DPS · Transport

Ngurah Rai Airport Taxi

Official taxi coop

Official taxi coop 20-60 min DPS to Kuta/Seminyak depending on traffic $10-20 to most south Bali beach areas (commonly reported 200,000–350,000 IDR to Seminyak/Canggu)

300,000 IDR on the counter gets you straight to Seminyak

Ngurah Rai Airport Taxi is the official coop at DPS, running both International and Domestic arrivals, and it’s the default option if you just want a car and bed within 20–60 minutes. Fares are fixed by zone: most reports quote 200,000–350,000 IDR (around US$10–20) to south Bali areas like Kuta, Seminyak, Legian, or Canggu. You pay once at the desk and don’t deal with meters or apps, just a printed ticket and a driver.

The desk sits inside arrivals, just after customs in the International terminal and in the public hall in Domestic, and it operates whenever flights are coming in. Staff quote a set price from a board; one TripAdvisor poster was told 300,000 IDR for Seminyak, then paid about half that later with Grab on the return. Several flyers say the on-site prices have been bumped up a few times and often don’t match older fare tables you’ll see online.

Typical run time DPS to Kuta is around 20–30 minutes, stretching to 45–60 minutes to Seminyak or Canggu if you hit sunset traffic on Jalan Sunset Road. Official coop cars are basic sedans or MPVs; you’re not getting leather seats, just space for 2–3 people plus luggage. Figure one checked suitcase and a carry-on per person fits fine in the trunk of a standard Avanza-style MPV.

How to use Ngurah Rai Airport Taxi step by step

  • 1. Clear formalities: After immigration and baggage claim in the International terminal, walk into the public arrivals area; you’ll see currency exchange booths and SIM card stands within the first 30–40 meters.
  • 2. Find the official desk: Look for the Ngurah Rai Airport Taxi or “Taxi Counter” booth with a laminated zone price chart; it’s usually on the right-hand side in International arrivals and signed in English and Indonesian.
  • 3. Ask the price to your area: Say “Seminyak,” “Canggu,” or your hotel area; the agent quotes a fixed fare in IDR, commonly 200,000–350,000 IDR for the main south coast zones.
  • 4. Pay and get your ticket: Pay cash (IDR is safest; some report mixed luck with cards) and receive a paper ticket or receipt with the amount printed.
  • 5. Walk outside to the taxi line: Exit the terminal to the curb; show your ticket to the coop marshal, who assigns you a car from the official line parked just beyond the first 10–20 meters of crowd.
  • 6. Confirm destination before moving: Tell the driver your hotel name and use your phone map; drive time to Kuta is usually under 30 minutes, Seminyak 30–45 minutes, and Canggu up to 60 minutes in peak traffic.

What regulars do

Frequent visitors on TripAdvisor say they only use the desk very late, past 23:00, or when landing with kids and multiple bags, because cars are standing by and you’re in a seat within 5–10 minutes. Otherwise they walk 5–10 minutes toward the main road and call Blue Bird or Grab, often paying around half the 300,000 IDR counters quote for Seminyak. Some bargain directly with a driver in the parking area, away from the main scrum, landing a rate between desk and app prices.

Watch out for

As soon as you exit customs, expect aggressive touting: Reddit users talk about multiple “official taxi” guys trailing them for 20–30 meters, repeating offers even after a clear no. Even at the official counter, a few reviews mention being quoted more than the posted board price, or being asked for extra cash for tolls or parking despite already paying 200,000–350,000 IDR inside. Keep a photo of the counter sign and say you’ve paid all in.

One practical tip: before you walk up to the counter, screenshot a live Grab or Blue Bird estimate from the terminal Wi‑Fi so you know the rough market rate; if the quote is close and you’re wrecked from a 10+ hour flight, just pay the 50–100k IDR premium and get moving.

Other transport at DPS