Ngurah Rai International Airport is the main airport on the island of Bali. You’ll also hear it referred to as Bali Airport or Denpasar Airport. Don’t be fooled by the name Denpasar though. Denpasar, the capital of Bali is actually located 13km north of the airport. The airport itself is right next to the ocean, just a short drive from the backpacker district of Kuta.
To get from Bali Airport to your hotel, you can choose between 3 different options: a private transfer starting from 79,000 IDR ($5.50), an airport taxi from 120,000 IDR ($8), and a motorbike taxi from 60,000 IDR ($4). The rates all depend on the location. Depending on your accommodation’s location, travel time is mainly between 20 minutes to 1.5 hours.
We recommend booking a private transfer beforehand if you want a combination of comfort and a good price. With rates from 79,000 IDR ($5.50), your driver will already be waiting for you at the airport when you arrive. No queues, no haggling, you’ll be taken straight to your hotel.
There are several ways you can take a taxi from Bali Airport. Accredited airport taxis are more expensive, but you can easily find them outside the arrival hall. Grab and metered taxis are cheaper, but you’ll have to go out of your way to find them because technically, they are prohibited to pick up passengers from Bali Airport.
The motorbike is the cheapest option from Bali Airport, but also not a very convenient one. You’ll have to find the motorbike drivers at the Domestic Terminal parking lot and only one passenger is allowed per motorbike. With fares from 60,000 IDR ($4), it’s up to you to decide whether they are worth the money you get to save.
Renting a private transfer is the best way to get from Bali Airport to your accommodation on the island. You can book them beforehand so you won’t have to worry about anything else upon arrival. Thereby, they’re considerably cheaper than most rides you can get from the airport.
Klook is our preferred private car provider from Bali Airport. They offer good cars with reliable drivers for rates starting from 79,000 IDR ($5.50). Fares vary depending on where you’re heading. See below for a fare guide for the more common destinations:
If for some reason you’re not able to book a private transfer before arriving at Bali Airport, you also have an option to just hop in a taxi. They will not be as cheap as the previous option, but you won’t really have much choice, especially if you’re travelling with a group and/or with huge luggage.
A lot of the taxi’s waiting at the airport work on a fixed price basis. You’ll hear them calling out as soon as you come out of the arrivals hall. However, we don’t recommend them as they normally offer exorbitant rates – double or triple the actual cost.
Unless you’re really good at haggling, you might be better off getting a taxi using one of the following methods:
Airport Taxi from Bali Airport
The best way to not get ripped-off when taking a taxi from Bali Airport is to get one from its taxi counter. Rides from here are prepaid, with fares from 120,000 IDR ($8) when heading to Kuta and 360,000 IDR ($24.50) if your hotel is in Ubud.
Just head to the prepaid taxi counter, tell them your destination, pay the price, take your ticket and show them to your taxi driver. Make sure to keep the ticket until you arrive at your hotel!
Below are the rates for some of Bali’s top destinations:
100,000 IDR ($7)
150,000 IDR ($10.50)
200,000 IDR ($14)
200,000 IDR ($14)
310,000 IDR ($21.50)
310,000 IDR ($21.50)
360,000 IDR ($25)
Using taxi apps like Grab, Gojek or Bluebird from Bali Airport
Any form of ride from taxi-hailing apps like Grab, Gojek or Bluebird are strictly prohibited at Bali Airport.
But that does not mean you can’t take them, you just need to be very sneaky about it!
When I went to Bali for the first time with friends, I was not aware of this rule. I disregarded all drivers offering a taxi ride and booked one via Grab instead. The driver asked to meet us at the arrivals parking lot for the Domestic Terminal. It was a bit of a walk from the International Terminal, but we got to save a few dollars on our ride to Seminyak.
Different drivers do ask for different meeting points around the airport, so it’s your decision whether it’s worth the extra effort compared to taking a prepaid airport taxi.
Metered Taxi from Bali Airport
A metered taxi is probably the cheapest taxi you can get, the only problem is they’re not allowed to pick up passengers from Bali Airport. But as with the Grab Taxi, you can take them if you’re willing to take the risk.
Although metered taxis are not allowed to make pick-ups, they can drop off passengers at the Departures Hall. So what you can do is either wait for them at the departures area and get in the car as soon as the passengers get off or get out of the airport premises and hail one on the street.
A few things that are good to know:
The taxi driver would not want to be noticed picking up passengers in the airport, so get in the car first and then negotiate afterwards.
Make sure the driver agrees to turn on the meter. If he doesn’t agree, get out of the car and find another taxi.
Don’t just take any taxi. BlueBird is the most reliable taxi operator in Bali and it is also the only metered taxi we recommend.
Metered taxi rates from Bali Airport start from 70,000 IDR ($4.70).
If you’re a solo traveller carrying just one piece of luggage (preferably a backpack), then you have the option to travel by motorbike taxi from Bali Airport. This is the cheapest way to get to your hotel, but finding a motorbike at the airport is not that easy.
Motorbike (ojek) drivers are usually camped out outside the Domestic Terminal, particularly near the Starbucks between the ordinary and premium parking lots. You’ll hear them offering rides as you get near.
A motorbike ride to Kuta costs from 60,000 IDR ($4). Note that they only accept 1 passenger per motorbike.