DPS - Denpasar (Bali), Indonesia

Ngurah Rai Airport Bali: what to expect and how to reach your hotel

Last updated: April 2026

Quick answer

Ngurah Rai International Airport (DPS) is located in southern Bali near Kuta. Kuta and Legian are 15-20 minutes away, Seminyak about 30 minutes, Canggu 45-60 minutes, and Ubud 60-90 minutes. There is no rail or metro. Your options are a pre-booked private transfer, the official airport taxi service, a ride-hailing app (Grab or Gojek, but with restrictions), or your hotel's pickup service. Bali traffic can be severe, especially in the south, so travel times are unpredictable.

Fixed-price private transfer

DPS Denpasar City Center

From17for 2 passengers

See vehicles and book
5 verified local suppliersAll DPS routes and prices

What actually happens after landing

The international terminal is modern, rebuilt in 2013, with Balinese architectural elements. After passport control, which can be slow when multiple flights arrive together, and a potential queue at customs, you collect luggage and exit into the arrivals hall.

The arrivals area has ATMs, currency exchange booths (rates are mediocre; better rates in Kuta or Seminyak), and SIM card vendors. Free Wi-Fi is available but unreliable.

The moment you step outside, you enter the transport gauntlet. Dozens of drivers will approach you offering rides at inflated prices. This is the most stressful part of arriving in Bali, particularly for first-time visitors. The key is to walk through them politely and head to either your pre-arranged driver or the official taxi counter.

The humidity hits you immediately. Bali is tropical, and even at night the air is warm and damp.

Transport options explained honestly

Pre-booked private transfer - A driver meets you inside the arrivals hall or just outside with a name sign. The price is fixed, the vehicle is arranged, and you avoid the chaos of the taxi touts. This is the most stress-free option and the most common choice for first-time visitors.

Official airport taxi - Bali airport runs an official taxi counter in the arrivals area: you state your destination, pay a set fare at the counter, and are assigned a driver. The rate is fixed by zone rather than argued over, which is the whole point of using it. The airport does not publish its zone fares in a form you can rely on in advance, and they are revised periodically — so treat the counter price as the number, and check it there rather than trusting a figure from a blog. This is a legitimate, safe option, and the fare tends to sit slightly above street taxi rates in exchange for not having to negotiate.

Grab / Gojek (ride-hailing) - Grab and Gojek both operate at DPS. Airport pickups do not happen at the terminal curb — ride-hailing has designated pickup points, and where they are has changed over the years, so follow the current signage or the instruction in the app rather than any fixed description. Book in the app and you will see the fare before you accept it. Many travelers use these apps throughout their Bali stay, and they are worth having installed before you land.

Hotel pickup - Many Bali hotels and villas offer airport pickup, sometimes complimentary, sometimes for a fee. This is worth asking about when you book your accommodation.

Taxi touts - The drivers who approach you as you exit are freelance or work for informal cooperatives. Prices start high and can be negotiated down, but they typically end up costing more than the official taxi counter. The vehicles and driving standards vary. For first-time visitors, this adds unnecessary stress.

Realistic pricing expectations

Bali airport runs an official taxi counter in the arrivals area: you state your destination, pay a set fare at the counter, and are assigned a driver. The rate is fixed by zone rather than argued over, which is the whole point of using it. The airport does not publish its zone fares in a form you can rely on in advance, and they are revised periodically — so treat the counter price as the number, and check it there rather than trusting a figure from a blog.

What is reliable is the shape of the pricing rather than any figure: the zones run outward from the airport, so Kuta and Jimbaran are the cheapest, Seminyak and Nusa Dua sit in the middle, and Canggu and Ubud are the expensive end — Ubud is roughly 36 km away and can take two hours in traffic, and the fare reflects that.

Pre-booked transfers are priced similarly or slightly higher, but the price is confirmed before you arrive and the driver meets you inside.

Touts open well above the counter rate. You can negotiate down, but you are unlikely to beat the counter, and you will do the haggling while tired.

Late night arrivals

Many international flights arrive in Bali late at night or very early in the morning. The airport operates 24 hours and the arrivals process is the same regardless of the hour.

The official taxi counter operates around the clock. Touts are fewer but still present after midnight. Pre-booked transfers work at any hour.

The significant advantage of arriving late is traffic. Bali's southern roads, which are gridlocked during the day, clear out after 10 PM. A journey to Seminyak that takes 60 minutes at 4 PM takes 20 minutes at midnight. To Ubud, the difference is even more dramatic.

Security is not a major concern on the drive at night. The roads are well-traveled and the route to most tourist areas passes through populated areas.

Families and luggage

Bali's roads are narrow, crowded, and the driving style can be alarming for visitors from countries with strict road discipline. Motorbikes weave through traffic constantly. For families with children, this makes the transport choice more important.

Child seats are not standard in any Bali transport option. Taxis, touts, and Grab cars do not carry them. If you need a child seat, arrange it through a private transfer company when booking, or bring your own.

The airport to Ubud route includes some winding hill sections. Motion-prone children should be prepared.

Luggage capacity in standard cars is limited. If you have a family of four with full holiday luggage, a standard sedan will be tight. Request a larger vehicle (minivan or MPV) when booking.

Strollers can be accommodated but Bali in general is not stroller-friendly beyond resort areas. Discuss your equipment needs when arranging transport.

Where you meet the driver

Pre-booked transfer drivers are allowed into the arrivals area and typically stand just past the exit holding a name sign. Some position themselves at the exit of the customs area where you first emerge.

If you do not see your driver immediately, walk slowly through the arrivals hall. Drivers sometimes get pushed back by the crowd. Check your phone for messages from the transfer company. Wi-Fi is available, and mobile signal is reliable if you have a local SIM.

For the official taxi counter, look for the booth inside the arrivals hall before you exit to the outside area. Pay there and receive a receipt before walking to the vehicle.

Do not follow anyone who approaches you inside the terminal offering to take you to your taxi. Walk to the official counter yourself.

Decision helper

Book a private transfer if: you are visiting Bali for the first time, traveling with family, going to Ubud or Canggu (longer drives), or want to avoid the arrival chaos entirely.

Use the official taxi counter if: you are an experienced traveler comfortable navigating airports, going to a nearby destination like Kuta, and want simplicity without advance booking.

Use Grab/Gojek if: you have the app set up and a working SIM, and you do not mind walking to the designated ride-hailing pickup point. The app quotes you before you accept.

Accept a tout offer if: you are a confident negotiator and going somewhere close. Not recommended for first-time Bali visitors or long-distance trips.

Frequently Asked Questions

How far is Bali airport from Seminyak?

About 12 km, but Bali traffic can make this a 20-minute or 60-minute journey depending on the time of day.

How far is Bali airport from Ubud?

Roughly 36 km. Travel time is 60-90 minutes under normal conditions, longer during peak traffic hours.

Can I use Grab from Bali airport?

Yes. Grab and Gojek both operate at DPS, with designated ride-hailing pickup points rather than terminal-curb pickup. The arrangements have changed over the years, so follow the current airport signage or the instruction in your app.

Is it safe to take a taxi from Bali airport?

The official airport taxi counter is safe and reliable. Freelance touts are generally safe too but overcharge. Avoid unmarked vehicles or anyone who seems aggressive.

How much is a taxi from Bali airport to Kuta?

Kuta is one of the closest destinations to the airport, so it sits in the cheapest fare zone. Pay at the official taxi counter in arrivals and you will get the set rate for that zone — the airport does not publish its zone fares reliably in advance, so check the price at the counter. Touts will open well above it.

Should I exchange money at Bali airport?

The airport exchange rates are not great. Withdraw from an ATM (available in arrivals) or exchange a small amount for immediate needs. Better rates are found at authorized exchangers in Kuta or Seminyak.

Do Bali taxis accept credit cards?

The official airport taxi counter may accept cards, but most drivers prefer cash in Indonesian rupiah. Have some rupiah ready or use an ATM in the terminal. Grab and Gojek handle payment in the app.

Is there a bus from Bali airport?

There is a limited shuttle bus service (Kura-Kura Bus) but it does not serve all destinations and schedules are infrequent. It is not a practical option for most visitors.

How bad is Bali traffic from the airport?

Notoriously bad during the day, especially between 8 AM and 8 PM in the Kuta-Seminyak corridor. The toll road to the north helps somewhat but street-level traffic in resort areas is consistently slow.

Can I get a transfer from Bali airport to Nusa Dua?

Nusa Dua is about 15 km south of the airport via the toll road, and the journey takes 20-30 minutes. Use the official taxi counter for the set zone fare, or book a transfer in advance if you want the price confirmed before you land.

Bali airport is manageable once you know the system, but the aggressive tout culture at arrivals makes the first few minutes stressful for unprepared visitors. Having transport arranged before you land, whether through a pre-booked transfer, your hotel, or the official taxi counter, eliminates the worst of the arrival experience and gets you to your destination calmly.

Related Airport Guides