Skip to content
Ngurah Rai Airport: how to get to your hotel and not overpay

Ngurah Rai Airport: how to get to your hotel and not overpay

Ngurah Rai Airport sits in the south of the island, and after landing you're left with one question: how to get to your hotel. A flight from Europe takes more than fifteen hours, and nobody in that state wants to haggle over the price right outside the terminal. The solution comes faster if you know in advance where the official cars are and how much each zone costs.

From the terminal to Denpasar it's only 13 km (Bali Airport Guide). Nearly all of the island's tourist traffic passes through this airport, so there are plenty of options: prepaid taxi, Grab and Gojek apps, city bus, private driver. Below you'll find prices, travel times, and a breakdown of the trip with suitcases versus a backpack.

Ad: this article contains affiliate links, we earn a commission if you book through them, at no extra cost to you.

What to know about Ngurah Rai Airport

💡 In short:

  • Taxis operate on prepaid zones: you buy a coupon at the counter in the arrivals hall.
  • Grab and Gojek pick up passengers from a separate ride-hailing zone behind the station square.
  • Private transfers are booked in advance, and the driver meets you with a sign.
Garuda Indonesia aircraft on the apron at Ngurah Rai Airport© ::::=UT=:::: · CC BY-SAPhoto: ::::=UT=::::, CC BY-SA (https://creativecommons.org/licenses/by-sa/3.0), Wikimedia Commons

Ngurah Rai (I Gusti Ngurah Rai, code DPS) remains the island's only airport that handles international flights. It's located in the southern part of Bali, between Tuban and Kuta, and is considered the second busiest international airport in Indonesia. The international terminal opened after renovation in 2013; inside there are 62 check-in counters and ten jet bridges. Address for navigation: Jalan Raya Tuban, Tuban, Kuta, Badung, Bali 80361 (airport data).

The visa is processed in two ways: e-VOA online before departure or at the counter right after landing. The price is the same, 500,000 IDR for 30 days of stay, with a possible extension of another 30 days (as of 09/2026, official e-Visa website of Indonesia). Separate from the visa, there's a Bali provincial tourist levy: it's paid once and is not mixed with the visa payment.

Verified on 12.09.2026 on the official immigration website: applying online saves time, you skip the counter and go straight to baggage claim.

Official taxi: counter and fixed zones

The official taxi counter is inside the arrivals hall. You state your destination, pay a fixed amount by zone, and receive a coupon that you hand to the driver. These cars don't use a meter.

Fares to the south of the island range from 80,000 to 150,000 IDR: that's the cost of a ride to Kuta and Legian, while Seminyak costs more (as of 09/2026, DPS fare overview). The current price list is posted at the terminal exit, and it's worth checking it against your coupon before you get in the car.

The airport is right next to Kuta's beaches, so you'll reach the sea faster than any other part of the island. An official taxi fits four passengers, so it's a poor fit for a family with a lot of luggage. The catch: at the exit, private drivers may surround you with prices several times higher than the zonal rate, and some of them are unlicensed. Get your coupon at the counter and walk to the car with an escort.

You can book a car before your flight: book an airport transfer on Kiwitaxi. The driver waits in the arrivals hall with a sign, and the price is locked in at the time of booking.

Grab and Gojek: where they actually pick up

Grab and Gojek apps work at the airport, but with a restriction: the driver cannot pull up to the arrivals exit. After years of conflict with taxi drivers, a separate online transport zone was set aside for them outside the station square (Bali Advice).

You'll have to walk to that zone yourself, luggage and all. On the plus side, you see the price in the app before getting into the car, and payment is by card or cash with no haggling.

The catch: at rush hour and late in the evening there are few available cars in the zone, and the fare rises with demand. If your flight arrives after midnight, plan your options in advance.

Trans Metro Dewata bus: the budget option

Public transport does exist in Bali, but it's designed for locals, not for a tourist with a suitcase. The Trans Metro Dewata network resumed operations on April 20, 2025 after a pause (Tribun Bali, 07/2025). Air-conditioned buses run along several corridors connecting Denpasar, Badung, Gianyar and Tabanan, and one of the routes passes the airport on the way to Kuta and Sanur.

Trans Metro Dewata red city bus in a parking lot© Sulthan Naufal · CC BY-SAPhoto: Sulthan Naufal, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

This network used to be called Trans Sarbagita, and some of the routes were inherited from it (routes and fares). A ride costs a few cents in euro terms, and you buy the ticket when boarding.

Who it's for: travelers with a backpack who aren't in a hurry. The catch: at peak hours the buses get packed, intervals are unreliable, and late in the evening you may never see one arrive.

Private driver and car rental

A private driver with a car sits somewhere between a taxi and a package transfer. You book the car in advance, the driver meets you in the arrivals hall and helps with your luggage.

You pay per car, not per passenger. So a family of three or four pays one amount, and all the suitcases fit. A pre-booked trip to Ubud costs around 350,000 IDR (as of 09/2026, transfer service).

The catch: for a solo traveler, a private car will cost more than a regular taxi.

A rental car only pays off if you're planning to explore the island. Taking one just to get from the airport to your hotel makes no sense. In resort towns, a rented scooter will be enough. For island trips, you can compare car rental prices in advance.

Hotel transfer and package deals

Large hotels and tour operators offer airport pickup, but it's rarely included in the package price. Check this before booking, otherwise you'll be charged extra on the spot.

The setup is simple: a driver with a sign waits for you in the arrivals hall, then you walk straight to the car with no stops and no haggling. This option is considered the most expensive, especially when the price is calculated per person. You're paying for peace of mind, not for speed.

The catch: with a group transfer, the car waits for other passengers, and the trip stretches out by an extra hour.

Motorbike taxi for light luggage

Motorbike taxis are booked through Grab Bike and Gojek, and some drivers wait right outside the arrivals exit. In traffic, a motorbike weaves past cars and gets there faster than any taxi.

You see the price in the app immediately; with private drivers you negotiate it before the ride, and here everything depends on your bargaining skills. Who it's for: backpackers with a single backpack. The catch: this option doesn't work with a suitcase, and in the rain the ride turns into an ordeal.

How long the trip will take

South Bali sits in traffic almost every evening, so plan for the worst case, not the average. Estimated times are collected in the table (as of 09/2026, comparison of options).

Destination

Travel time

Notes

Kuta and Tuban

about 20 minutes

the closest area to the terminal

Legian

about 30 minutes

Kuta's northern neighbor

Seminyak

30-45 minutes

dense development, slower in the evening

Sanur

30-40 minutes

eastbound direction

Nusa Dua

30-40 minutes

road along the coast

Canggu

45-60 minutes

narrow streets

Ubud

1.5-2 hours

the road climbs into the hills

During the day, the difference between areas is barely noticeable. After five in the evening, every trip gets longer. In the rainy season, add a buffer to any figure: water on the road slows traffic more than congestion does.

How to get from the airport step by step

Option

Price reference

When to choose it

Official taxi

80,000-150,000 IDR (zone fares)

you're tired and want to leave right away

Grab and Gojek

price in the app, depends on demand

you're willing to walk to the ride-hailing zone

Bus

a few cents per ticket

you have a backpack and no rush

Private transfer

around 350,000 IDR to Ubud (pre-booking service)

you're traveling with family and booking in advance

  • Passport control. Show the officer your e-VOA on your phone or pay for the visa at the counter if you didn't arrange it in advance.
  • Baggage and transport. Collect your bags and decide how you're getting there: taxi coupons are sold in the arrivals hall, while Grab is called outside.
  • Price check. Compare the quoted amount with the zone chart by the exit, and if the number is higher, ask for a coupon and an attendant.
  • Longer distances. For Ubud, Amed, and the east of the island, book a transfer in advance: there may be no available cars at the terminal.

Once you leave the terminal, you only need one skill: don't accept the first price a driver offers without a coupon. Everything else is handled by the app or a pre-paid booking.

Backpackers and independent travel around the island

If you're traveling with a backpack, the island is easy to explore on your own: scooter, bus, and walking stretches between temples and rice terraces.

The catch: during the rainy season, some dirt roads get washed out, and you'll have to adjust your plans on the fly. If you want to go with a guide, check out Bali tours.

If you want a driver waiting in the arrivals hall with a sign, book a transfer in advance:

Ad

Tours and tickets in Bali

Guided tours, skip-the-line tickets and activities — most offers can be cancelled free of charge.

See offers on Kiwitaxi

The widget loads once you give your consent.

⁉️🤔 Frequently asked questions

How much is a taxi from the airport to Kuta?

The fixed price depends on the zone. To Kuta and Legian, the fare stays in the 80,000-150,000 IDR range, and you buy the coupon at the counter in the arrivals hall (as of 09/2026, fare overview).

Can I call Grab right at the terminal exit?

No, the driver won't pull up to the arrivals hall exit. Ride-hailing apps have a designated pickup zone outside the station square (app rules).

Do I need a visa on arrival in Bali?

Most European tourists need a visa on arrival. It costs 500,000 IDR and is valid for 30 days (as of 09/2026, official e-Visa website). Applying online takes a few minutes and saves you from waiting in line at the counter.

How long does it take to get from the airport to Ubud?

The drive takes one and a half to two hours and depends heavily on traffic leaving Denpasar. In the evening, travel time increases, so a pre-booked transfer is more convenient than a random car (more about transfers).

Is the bus enough if you're flying with a suitcase?

The bus only works if you have a backpack and no rush. There's little space inside, it gets packed at peak hours, and intervals are unreliable (bus schedule). With a suitcase, it's cheaper to arrange a transfer in advance than to wait for the bus at the stop.

In short: what's worth booking

If you're a family with suitcases: take a private transfer with a driver, the car fits all your luggage, and you skip the line at the counter. If you're flying solo with a backpack: the bus or a motorbike taxi is enough, and the money you save is better spent on accommodation. If you're planning to tour the island: rent a car and don't overpay for each trip separately.

Book your airport transfer on Kiwitaxi in advance, and your first days in Bali will go smoothly without haggling on the roadside.