Skip to the article

T A B I A R A · TRAVEL FURTHER

Arriving at Bali Airport: Visa, Tourist Levy and Getting to Your Hotel

What happens after you land at Ngurah Rai (DPS): e-VOA, the tourist levy, customs QR, SIM and cash, transfer options and travel times.

By Tabiara Editorial5 min read

Thoughtful routes, remarkable places and stories for the road. Find a fresh perspective and travel at your own pace.

Skip to the article ↓

At Bali's Ngurah Rai Airport (DPS) you go through immigration with a visa or an e-VOA, pay or show the Bali tourist levy, clear customs, and then take a pre-booked driver, an airport taxi or an app ride. Seminyak and Sanur are usually 30–60 minutes away, Canggu 45–90 minutes, and Ubud 1.5–2.5 hours. Our Bali Airport to Hotel Guide walks through the arrival hall and transfer options step by step.

The airport is in Tuban, on the narrow neck of land south of Kuta. That location is convenient for the south coast, but every route to Ubud, Canggu or the north goes through busy roads, so arrival time matters more than distance.

Before you fly: visa, levy and forms

  • Visa on arrival (VoA). Many nationalities can get a 30-day visa on arrival, extendable once. The fee has been IDR 500,000. You can apply online as an e-VOA before you travel, which lets you use the faster lanes. Check the official Indonesian immigration site for your nationality and the current rules; do not use look-alike agent sites.
  • Bali tourist levy. Foreign visitors pay a one-time levy of IDR 150,000 per person per entry to Bali. You can pay online in advance through the official Love Bali portal or app and show the QR code, or pay at counters on arrival.
  • Arrival and customs forms. Indonesia uses an online arrival and customs declaration that you fill in before landing and show as a QR code. The format has changed in recent years, so check the official immigration and customs pages a few days before your flight.
  • Passport validity. Your passport usually needs at least six months' validity from the date of entry.

What happens after landing

  • Immigration. e-VOA and some passport holders can use automated gates; other travellers queue at counters. At peak evening times, queues of 30–90 minutes are possible.
  • Baggage and customs. Scan or show your customs QR code. Bags may be X-rayed again.
  • Arrival hall. Drivers with name boards wait outside the exit. Taxi counters, SIM card shops, ATMs and money changers are inside or just outside.
  • SIM card or eSIM. Airport SIM shops are convenient but cost more than shops in town. Many travellers set up an eSIM before departure. Foreign phones may need registration if used for longer stays; ask the seller.
  • Cash. Withdraw a moderate amount of rupiah at an airport ATM for tips and small purchases. Avoid the money changers that advertise rates far above the bank rate.

Transfer options compared

  • Pre-booked private driver. The most predictable option, especially for Ubud, Sidemen, Amed or late-night arrivals. Many hotels arrange this. As a rough range, IDR 300,000–600,000 to Ubud, less to the south coast.
  • Official airport taxi. Book at the counter in the arrival hall and pay a fixed fare by zone. Usually more than an app ride but no haggling.
  • Grab or Gojek. Ride-hailing pickups at the airport are allowed only at designated pickup areas, which can change. Follow the signs and the app's instructions; drivers cannot always meet you at the door. Prices change with demand.
  • Bus. Bali has limited public bus routes (Trans Metro Dewata and some shuttle services). They can work for Kuta or Denpasar but are rarely practical with luggage for Ubud.

Typical travel times from DPS

  • Kuta, Legian: 15–40 minutes
  • Seminyak: 30–60 minutes
  • Canggu: 45–90 minutes, longer in the evening
  • Sanur: 30–60 minutes via the toll road or bypass
  • Nusa Dua, Jimbaran: 20–45 minutes (the Bali Mandara toll road helps)
  • Uluwatu: 45–90 minutes
  • Ubud: 1.5–2.5 hours
  • Amed, Munduk, Lovina: 3–4 hours or more

The worst traffic is usually late afternoon and early evening, around 16:00–20:00. If you land then and are going far, consider one night near the airport or in Sanur and continue the next morning.

Arriving late at night

Many long-haul flights land after 22:00. The roads are calmer, so a late transfer to Ubud can take less than 1.5 hours. Book the driver in advance, give them your flight number, and send a message to your accommodation if you will check in after midnight. Some villas and guesthouses lock their gates; ask how to get in.

Plan B if something goes wrong

  • Driver not there. Message or call them before you leave the arrival hall. If you cannot reach them within 20–30 minutes, use the official taxi counter.
  • Phone not working. Airport Wi-Fi and SIM shops are inside the terminal. Keep the hotel address written down offline.
  • Very long queues. Have the levy and customs QR codes ready on your phone and a printed copy of your e-VOA as backup.

Frequently asked questions

How much is a taxi from Bali Airport to Ubud?

As a planning range, IDR 300,000–600,000 for a private car, depending on booking method, time of day and car size. Check current prices with your hotel or the official taxi counter.

Can I get a Grab at Bali Airport?

Yes, but only from designated pickup points, which have moved over time. Follow airport signs and the app directions.

Do I have to pay the Bali tourist levy?

Yes, foreign visitors pay IDR 150,000 per entry. Paying online in advance is the quickest; keep the QR code on your phone.

Plan your arrival

The Bali Airport to Hotel Guide – Arrival & Transfers covers the arrival steps, transfer choices and first-night tips in more detail. If you have not chosen a base yet, Where to Stay in Bali compares the main areas. Choose English, Spanish or German as your edition. Our overview page Bali Airport (DPS) to Ubud, Canggu, Seminyak or Sanur sums up routes and times.

Times, fees and prices are planning estimates. Entry rules change; check official Indonesian government sources before you travel.

Share this storyShare by email

More stories from the Tabiara Journal.

Keep exploring

All articles ↗

LETTERS FROM TABIARA

A little wanderlust. Delivered to your inbox.

Fresh travel ideas, stories and tips from Tabiara. For your next big adventure or a little escape along the way.

Privacy policy

What experiences or questions would you like to share?

Thoughts on the journey

No comments yet. Share your thoughts.