bali airport arrival guide

Denpasar Airport Taxi Price 2026: Fixed Fares to 10 Bali Areas

·

bali airport pickup service

A private taxi from Denpasar Airport costs from IDR 200,000 to Kuta and IDR 400,000 to Canggu, Uluwatu or Ubud when you book with us. Every price is per car, not per person, and is agreed before you fly. The full list is below.

Denpasar Airport and Bali Airport are the same place

Bali has one international airport: I Gusti Ngurah Rai International Airport, code DPS. Airlines label it Denpasar, travellers call it Bali Airport. It sits between Kuta and Jimbaran, roughly 13 km south of Denpasar city itself, so most visitors never go into Denpasar at all.

Taxi prices from Denpasar Airport by destination

Prices are for a Toyota Avanza, which takes 1 to 4 passengers and 4 bags.

DestinationTypical drivePrice per car
Kuta and Legian20 minutesIDR 200,000
Seminyak30 minutesIDR 250,000
Sanur30 minutesIDR 250,000
Jimbaran and Nusa Dua30 minutesIDR 250,000
Canggu45 minutesIDR 400,000
Uluwatu45 minutesIDR 400,000
Ubud60 to 90 minutesIDR 400,000
Padang Bai1.5 to 2 hoursIDR 600,000
Medewi2.5 hoursIDR 700,000
Candidasa2 hoursIDR 750,000

Drive times are for normal traffic. Late afternoon is the slowest part of the day. A few places just outside these areas are priced separately, for example Tegallalang north of Ubud, so send us your hotel name and we will confirm the exact fare.

What the price includes

  • A private car and an English-speaking driver
  • Fuel, airport parking and road tolls
  • Flight tracking, so the pickup moves if your flight is early or late
  • A driver waiting at arrivals with your name on a sign
  • Up to 90 minutes of free waiting after you land

Bigger cars

The Innova (IDR 850,000), the Hiace van for up to 12 passengers and 10 bags (IDR 1,300,000) and the Alphard (IDR 2,500,000) are charged at one flat rate on every route. That rate is a full-day hire: after the airport pickup, the car and driver stay with you for about 10 hours. If you are a larger group or want to stop on the way, that is usually better value than two small cars. Details are on our private driver page.

Other ways to leave the airport

  • The official airport taxi counter. There is one in each arrivals area. You say where you are going, pay a set fare for that zone and are given a driver. The airport taxi cooperative sets these fares and revises them from time to time, so read the board at the counter on the day instead of relying on a number from a website.
  • Grab and Gojek. Both have pickup lounges at the terminal. You see the price in the app before you confirm. You need working mobile data when you land, and fewer drivers are around late at night.
  • Drivers who approach you in the arrivals hall. There is no fixed fare. If you use one, agree the total price, including parking and tolls, before you walk to the car.
  • A pre-booked private transfer. You know the price before you fly and somebody is waiting for you. This is what we do.

Paying and cancelling

Pay the driver in rupiah after drop-off, or pay by Visa or Mastercard on our online booking page. Cancellation is free up to 24 hours before pickup.

Frequently asked questions

Is the taxi price per person or per car?

Per car. One fare covers everyone in your group, up to the capacity of the vehicle.

Are tolls and airport parking extra?

No. Both are included in the fare.

How much is a taxi from Denpasar Airport to Ubud?

From IDR 400,000 per car with us. The drive takes 60 to 90 minutes, and up to 2 hours in heavy traffic.

How far ahead should I book?

As soon as you have your flight number. Message us with the flight, the date and your hotel name.

Get your fixed price

Message us on WhatsApp with your flight number and hotel, or see all airport transfer routes.

Prices last checked: October 2026.

Related guides