80,000 IDR on GrabCar beats the DPS taxi counter most nights
GrabCar works at Denpasar I Gusti Ngurah Rai (DPS), but drivers usually won’t enter the International or Domestic arrivals lanes because of airport taxi enforcement. Expect to pay roughly 60,000–150,000 IDR (about $4–10) to Kuta, Seminyak, or Canggu, with ride times anywhere from 20 minutes to an hour depending on Bali’s traffic.
From DPS to Canggu, one r/digitalnomad user reported paying about 80,000 IDR with Grab at night, compared with a much higher quote from the official airport taxi counter. Often that price gap is biggest after 21:00, once you’ve cleared immigration and baggage claim in the International terminal and walked outside the controlled arrivals zone.
GrabCar runs on-demand, so once you’re outside the airport zone, wait times are typically 5–15 minutes. Journeys to Kuta can be as short as 20 minutes, while a peak-hour run to Canggu or Seminyak can push closer to 60 minutes, especially around sunset or in heavy rain along Jalan Sunset Road and the By Pass.
Many regulars drop their pickup pin at the DPS parking area or a nearby mall such as Lippo Mall or Discovery Mall, both within a short walk of the terminals. Reddit posters report that setting the pin just outside the marked airport boundary reduces cancellations and arguments with taxi marshals at the official arrivals curb.
There are consistent reports of cancellations when you try to call GrabCar right at the International or Domestic arrivals doors, especially in the middle of the day. Some drivers ask riders to sit in the front seat or move luggage into the cabin so the car looks private when passing guards near the DPS entrance gates.
How to use GrabCar from DPS step by step
- 1. Before landing, install Grab and GoJek, add a card, and save a landmark like “Lippo Mall Kuta” as a favorite.
- 2. After you land at the International or Domestic terminal, get online via eSIM, SIM card, or airport Wi‑Fi near baggage claim.
- 3. Once outside arrivals, walk 5–15 minutes toward the public road, parking area, or a nearby mall, away from the blue airport taxi desks.
- 4. Open Grab, compare the fare with GoJek, and pick the cheaper of the two for your Kuta/Seminyak/Canggu hotel.
- 5. Drop the pickup pin at the parking area or a mall (for example Lippo Mall), then immediately message the driver in the app that you are walking from DPS to that spot.
- 6. When the car arrives, be ready for the driver to suggest front-seat riding or putting bags on the back seat to look less like a paid ride.
- 7. On arrival, pay via the app, double-check the final fare (usually 60,000–150,000 IDR), and grab a screenshot in case you need a receipt.
One last tip: if it’s raining or after midnight and surge lifts the Grab quote close to fixed taxi rates, don’t overthink it—take whichever is under 150,000 IDR and get moving.