DPS - Denpasar (Bali)

How much does it cost to get from Bali airport to your destination

Last updated: February 2026

Bali airport serves a wide spread of tourist areas, and costs vary significantly by distance. Here are realistic price ranges based on actual transport options.

Price breakdown by destination

Airport to Kuta / Tuban (8 km, 10-20 min)

  • Official airport taxi: 80,000-120,000 IDR (5-8 USD)
  • Tout (negotiated): 100,000-200,000 IDR
  • Pre-booked transfer: 8-15 USD

Airport to Legian (10 km, 15-30 min)

  • Official airport taxi: 100,000-150,000 IDR (7-10 USD)
  • Tout (negotiated): 150,000-250,000 IDR
  • Pre-booked transfer: 10-18 USD

Airport to Seminyak (12 km, 20-45 min)

  • Official airport taxi: 150,000-200,000 IDR (10-13 USD)
  • Tout (negotiated): 200,000-350,000 IDR
  • Pre-booked transfer: 12-20 USD

Airport to Jimbaran (8 km, 15-25 min)

  • Official airport taxi: 80,000-130,000 IDR (5-9 USD)
  • Tout (negotiated): 100,000-200,000 IDR
  • Pre-booked transfer: 8-15 USD

Airport to Nusa Dua (15 km, 20-35 min)

  • Official airport taxi: 120,000-180,000 IDR (8-12 USD)
  • Tout (negotiated): 180,000-300,000 IDR
  • Pre-booked transfer: 12-22 USD

Airport to Canggu (22 km, 40-70 min)

  • Official airport taxi: 250,000-350,000 IDR (16-23 USD)
  • Tout (negotiated): 300,000-500,000 IDR
  • Pre-booked transfer: 18-30 USD

Airport to Ubud (36 km, 60-120 min)

  • Official airport taxi: 350,000-500,000 IDR (23-33 USD)
  • Tout (negotiated): 400,000-700,000 IDR
  • Pre-booked transfer: 25-45 USD

Airport to Uluwatu (20 km, 25-40 min)

  • Official airport taxi: 150,000-250,000 IDR (10-16 USD)
  • Tout (negotiated): 200,000-350,000 IDR
  • Pre-booked transfer: 15-25 USD

What affects the price

Traffic is the dominant factor. The same trip to Seminyak that costs 150,000 IDR in a quick 20-minute ride at midnight can feel like 200,000 IDR worth of frustration over 60 minutes at 5 PM. Official taxi rates are fixed by zone and do not change with traffic. Metered rates (if applicable) increase with time spent in traffic.

Time of day directly impacts how long you sit in the car. Avoid the 3-7 PM window if possible. Late night (after 9 PM) and early morning (before 8 AM) offer the fastest rides.

Negotiation skill matters only for touts. The official counter and pre-booked transfers have set prices.

Vehicle type affects pre-booked transfer pricing. A sedan is cheapest, an MPV or minivan costs 20-40% more, and a luxury vehicle can double the price.

The tout premium

The most common question is why touts charge more. They pay for access to the arrival area and need to earn a margin. Their starting prices are typically 50-100% above official rates. Even after negotiation, you usually end up 20-50% above what the official counter charges.

For short distances like Kuta, the absolute difference is small (maybe 50,000-80,000 IDR extra). For Ubud, the difference can be 150,000-200,000 IDR.

Grab/Gojek during your stay

While impractical at the airport due to pickup restrictions, ride-hailing apps offer the best value during your Bali stay. A Grab from Seminyak to Ubud might cost 250,000-350,000 IDR, often less than a traditional taxi. Worth downloading once you have a local SIM.

The value calculation

For short distances (Kuta, Jimbaran): the official taxi counter is the best value. The cost is low and the effort minimal.

For medium distances (Seminyak, Nusa Dua): similar analysis. The price difference between official taxi and transfer is small enough that convenience is the deciding factor.

For long distances (Ubud, Canggu, Lovina): a pre-booked transfer offers the best value when you factor in guaranteed pricing, vehicle comfort for a long ride, and the option of a child seat.

Related Airport Guides

Chat with us