Getting to Bali

Chapter 2: The Arrival Guide: From Touchdown to Check-In

Flights and Airport Tips (Ngurah Rai International Airport)

Ngurah Rai International Airport (DPS) in Denpasar is a modern and generally easy-to-navigate airport, but a little preparation can make your arrival a breeze. Most international flights arrive here, so be ready for the usual crowds, especially during peak season. Here’s a breakdown of the key steps and tips for a smooth arrival.

Before You Land: Essential Paperwork

To save time and avoid queues, complete these digital forms before you depart:

  • Electronic Customs Declaration (e-CD): This is mandatory for all arriving passengers. You can fill it out online up to two days before your arrival. A QR code will be generated—save it on your phone or print it to show to the customs officer.
  • Bali Tourist Levy: A one-time tourist tax of 150,000 IDR (approx. 10 USD) is required for all foreign tourists. It’s best to pay this online in advance via the official Love Bali website or app to avoid potential long queues at the airport. You’ll receive a QR code as proof of payment.

The Arrival Process

  1. Immigration: After deplaning, you’ll head to the immigration counters. Most nationalities can get a Visa on Arrival (VOA) for a 30-day stay, which is extendable once. You may also be eligible for an e-VOA, which can be applied for online before you travel. Your passport must be valid for at least six months from your arrival date.
  2. Luggage and Customs: After passing through immigration, collect your luggage from the carousel. Then, proceed to customs. You will need to scan the QR code from your e-CD here. Be aware of the duty-free limits, which include a maximum of 200 cigarettes and 1 liter of alcohol per adult.
  3. Currency Exchange and SIM Cards: After customs, you’ll find currency exchange counters and ATMs. It’s often best to change a small amount of money at the airport for immediate needs and then find a bank or a more reputable money changer later for better rates. You can also purchase a local SIM card here if you need one, as this is essential for using ride-hailing apps like Grab and Gojek.

Getting to Your Accommodation

Navigating transportation is a key part of your airport experience. Here are your main options:

  • Fixed-Price Airport Taxis: Inside the arrivals hall, you’ll find an official taxi counter where you can book a fixed-rate taxi to your destination. This is a reliable option, and the rates are clearly displayed for different zones. The prices are generally higher than other options but are regulated.
  • Ride-Hailing Apps (Grab/Gojek): These are a popular and often cheaper alternative to official taxis. You’ll need to download the apps and connect to the airport’s Wi-Fi or have a local SIM card to use them. The designated pickup zone for these services is usually a short walk from the arrivals area.
  • Pre-Booked Transfers: Many hotels and private villas offer pre-arranged airport pickups, which is a convenient, hassle-free option, especially if you’re arriving late at night or with a lot of luggage.

Airport Transfers (Accommodation Pickup, Private Drivers, Taxis & Public Bus)

After a long flight, knowing your transportation options from Ngurah Rai International Airport (DPS) will make your arrival smoother. Here’s a detailed look at all the ways to get to your accommodation.

1. Accommodation Pickup

The most seamless and stress-free way to start your trip is by arranging an airport transfer directly with your accommodation.

  • How it works: Before you land, ask your hotel, guesthouse, or villa whether they offer a complimentary or paid pickup service. Many properties, especially in more remote areas, include this as a standard service.
  • What to Expect: A dedicated driver will meet you at the arrivals gate with a sign, handle your luggage, and take you directly to your accommodation without any need for navigation or negotiation.
  • Cost: This service is often free for high-end resorts, while others charge a fee that is typically comparable to a private driver.
  • Suggestion: To avoid any stress, it’s highly recommended to book an accommodation that includes this service.

2. Pre-Booked Private Drivers

If your accommodation doesn’t offer a pickup service, hiring a private driver is a comfortable and efficient alternative.

  • How it works: You can book a private driver in advance through travel agencies or online services. Your driver will be waiting for you in the arrivals hall with a sign.
  • Cost: The price is agreed upon upfront, typically ranging from IDR 200,000 to IDR 400,000 depending on your destination.
  • What to Expect: This option offers convenience, direct travel, and avoids any airport scams or haggling.

3. Ride-Hailing Apps (Gojek & Grab)

For a very popular and affordable choice, use ride-hailing apps, but be aware of the airport’s specific rules.

  • Designated Pickup Spots: Gojek and Grab cars are not allowed to pick up directly from the terminal building. You must walk to their designated pickup zones, which are a short walk away from the main arrivals area. Simply follow the signs.
  • How to Book: You will need a local SIM card and the app to book a ride. Connect to the airport’s free Wi-Fi to use the app and order a ride once you are at the pickup point.
  • Cost: Fares are often cheaper than official taxis and are displayed upfront on the app.

4. Official Airport Taxis

These taxis operate from a regulated counter inside the terminal, offering a reliable but more expensive option.

  • How it works: Book your taxi directly at the counter in the arrivals hall. Fares are fixed for various zones on the island.
  • Cost: These prices are non-negotiable but are generally higher than ride-hailing apps.
  • What to Expect: This is a good option if you do not have a local SIM card or prefer a fixed price without having to walk to a designated pickup point.

5. Public Bus: Trans Sarbagita

For budget-conscious travelers with minimal baggage, the public Trans Sarbagita bus service is the most affordable way to travel.

  • How it works: The bus stop is located outside the airport terminal. Follow the signs for the public bus service.
  • Destinations: The route from the airport primarily serves central locations in Denpasar, Kuta, and Nusa Dua. It is not a direct route to tourist hubs like Ubud or Canggu.
  • Cost & Payment: A single trip costs a very low flat rate, typically around IDR 3,500. Payment is made with cash directly on the bus, so have small notes ready.
  • What to Expect: The service runs on a fixed schedule, but delays are common. The buses can get crowded, and there is limited space for large luggage.