Bali Airport Arrival, Step by Step: What Actually Happens After You Land
transport

Bali Airport Arrival, Step by Step: What Actually Happens After You Land

Ngurah Rai International Airport (DPS), sitting in Tuban between Kuta and Jimbaran, is the sole gateway for the vast majority of visitors arriving in Bali, and the arrival sequence follows a fairly consistent order regardless of where you’re flying in from: immigration and visa processing, baggage claim, customs and the electronic customs declaration, then the arrivals hall itself, where ground transport decisions actually happen. Knowing this sequence in advance, and roughly how long each stage tends to take, turns a potentially disorienting first hour into a predictable, manageable one.

The most consequential change to plan around in recent years is the shift toward electronic processes on both the visa and customs side. Most nationalities now use an e-VOA (electronic visa on arrival) completed online before travel, and an electronic customs declaration (e-CD) has replaced the old paper form for most arrivals. Both are worth completing before you land rather than scrambling to do so in the arrivals hall, since airport WiFi and queues for on-the-spot processing add real time to an already long immigration line during busy arrival windows.

Ground transport is the other genuinely important decision point, and it’s where new arrivals are most likely to either overpay or end up in an unlicensed vehicle if they haven’t planned ahead. The airport has an official taxi counter, ride-hailing apps have a designated pickup zone that isn’t always obvious to first-time visitors, and pre-booked private transfers bypass the whole question by having a driver already waiting with your name on a sign. Each option has a real trade-off, covered in detail below.

At a glance

AirportNgurah Rai International (DPS), in Tuban, between Kuta and Jimbaran
Visae-VOA completed online in advance for most nationalities, valid 30 days, extendable once
CustomsElectronic customs declaration (e-CD) completed online before or on arrival
Transport optionsPre-booked private transfer, official airport taxi counter, or ride-hailing app from the designated zone
Typical total timeAllow more time than a domestic arrival, especially during peak international arrival windows

Step 1: Immigration and the e-VOA

Most visitors now complete the e-VOA online before departure, which streamlines the immigration process on arrival, though queues still form, particularly when several international flights land in a similar window. Having your e-VOA confirmation, passport, and any required supporting documents easily accessible (not buried at the bottom of a bag) speeds up your own turn considerably and avoids holding up the queue behind you. See the Bali visa guide for the full e-VOA process and requirements in detail.

Step 2: Baggage claim

Baggage claim timing varies by flight and how busy the airport is at that hour, and delays here are common enough not to be alarming on their own. Carousel numbers are displayed on arrival boards, and it’s worth double-checking you’re at the correct one, since flights landing close together sometimes get reassigned carousels at short notice.

Step 3: Customs and the electronic declaration

Indonesia’s electronic customs declaration (e-CD) is generally completed online in the days before arrival, generating a QR code that’s scanned at a checkpoint after baggage claim. Completing this in advance, rather than trying to do it on arrival hall WiFi, is one of the more useful small pieces of pre-trip preparation, since a slow mobile connection at a crowded checkpoint is a frustrating way to lose ten or fifteen minutes right when you’re keen to get moving.

Step 4: The arrivals hall and the tourist tax

Bali’s tourist tax, separate from the visa fee, is typically paid or verified around this stage of the arrival process for most visitors, either online in advance or at a counter in the arrivals area. See the Bali tourist tax explained guide for the current process, since paying it in advance online is generally faster than dealing with it at the airport counter during a busy arrival window.

Choosing ground transport: the three real options

This is the decision that shapes the rest of your arrival experience, and it’s worth understanding the trade-offs of each option rather than defaulting to whichever is most visible when you walk out of the terminal.

OptionProsCons
Pre-booked private transferDriver waiting with your name, fixed price agreed in advance, no queueRequires booking ahead; less flexible if plans change
Official airport taxi counterRegulated, straightforward, no app neededCan involve a queue; price is metered or fixed but not pre-negotiated
Ride-hailing app (Grab/Gojek)Familiar app interface, transparent pricingDesignated pickup zone can be confusing for first-timers; some friction with local taxi drivers historically

A pre-booked option, such as the airport transfer for check-in or check-out in the Kuta and Legian area or the private airport pickup to Ubud, Kuta, or Canggu, removes this decision entirely by having transport arranged before you even land, which is particularly worth doing for a late-night arrival or a first trip to Bali when navigating an unfamiliar arrivals hall is the last thing you want to manage after a long flight.

SIM cards and connectivity on arrival

Getting connected to local data early makes the rest of the arrival process considerably smoother, particularly for using ride-hailing apps or checking directions to your accommodation. Some travellers arrange this before landing, and a service such as the Bali SIM card and eSIM collection at the airport on arrival lets you sort this out as one of your first stops in the terminal rather than searching for a vendor once you’re already in the arrivals hall with luggage in tow. See the Bali SIM card and eSIM guide for the broader options beyond airport collection.

A transit spa if you have time to spare

For travellers with a layover or an early arrival before check-in time at their accommodation, a transit spa within the airport area is a reasonable way to use otherwise dead time productively. An option like the Kuta airport transit spa at Jasmine Aromatic House is close enough to handle in the gap between landing and a hotel check-in time, turning an awkward waiting period into something genuinely restorative after a long flight.

What a late-night arrival specifically involves

Many long-haul flights into Bali land late at night or in the very early hours, which changes the calculus around several of the choices above. Immigration queues are often, though not always, shorter at these hours, but ground transport options thin out — fewer taxis circulating, less foot traffic to gauge which queue or counter is currently open, and a generally quieter, less well-lit arrivals area than during a busy daytime window. This is specifically the scenario where a pre-booked transfer earns its modest price premium most clearly: a driver who already has your flight details, is tracking any delay, and is waiting with a name sign removes nearly all of the uncertainty that a late-night arrival otherwise introduces.

If a late arrival is unavoidable and you haven’t pre-booked transport, sticking strictly to the official taxi counter rather than any informal offer becomes even more important than during daytime hours, since it’s harder to assess the legitimacy of an approach in a quieter, dimmer terminal environment. It’s also worth confirming with your accommodation in advance whether staff will be available for a very late check-in, since some smaller guesthouses and villas have limited overnight reception hours that are easy to overlook when booking during the day.

Currency and cash on arrival

It’s worth having a small amount of local currency, or at least a plan for getting some quickly, ready for the arrivals hall itself, since certain small transactions — parking fees for a pre-arranged pickup, a tip, an incidental purchase — are more easily handled in cash than by card in this specific setting. Airport currency exchange counters exist but don’t always offer the best rate, so a modest amount exchanged before travel or withdrawn from an on-site ATM soon after clearing customs is generally more useful than relying entirely on cards for the first hour in the country. See the guide to getting cash in Bali for the fuller picture on ATMs and currency once you’re settled beyond the airport itself.

Connecting flights and domestic transfers

If your Bali trip continues onward to Lombok, the Gili Islands, or elsewhere in the region via a domestic connection rather than ending at DPS, it’s worth checking whether that connection requires re-clearing security or moving between terminals, since domestic and international arrivals aren’t always seamlessly connected at every Indonesian airport.

Building in a reasonable buffer for this transition, rather than assuming an immediate walk-through connection, avoids unnecessary stress on what’s often already a long travel day. A short conversation with airline staff or a quick check of the airport’s own signage on arrival is usually enough to clarify the process for that specific day, rather than relying on outdated advice from an old trip report.

What isn’t worth the detour

Skip accepting transport offers from unofficial touts approaching you inside or immediately outside the terminal — legitimate transport options are the official taxi counter, a pre-booked transfer with a driver holding a name sign, or the designated ride-hailing pickup zone, and none of these require someone approaching you directly in the hall. Also skip trying to negotiate a taxi fare informally outside the official counter system; it rarely results in a better price than the regulated options and introduces unnecessary uncertainty right at the start of your trip.

Budget

A pre-booked private transfer typically costs a little more than a self-arranged taxi or ride-hailing trip but removes negotiation and navigation uncertainty entirely, which many first-time visitors find worth the modest premium. The official taxi counter uses regulated, transparent pricing based on destination zone, and ride-hailing apps offer competitive, transparent in-app pricing once you’ve located the correct pickup zone.

When to go

Airport arrival logistics don’t change meaningfully by season, though peak holiday periods (July-August, December-January) bring busier immigration queues and higher demand for transport, both of which make pre-booking a transfer more valuable during these specific windows than during quieter shoulder-season months.

Access and getting there

Ngurah Rai Airport sits in Tuban, close to Kuta and a reasonable drive from most South Bali accommodation, though considerably further from Ubud or North Bali, meaning realistic travel time planning matters more the further your accommodation is from the airport itself. A transfer such as the Kuta transfer to Bali airport DPS covers the reverse journey at the end of your trip, which is worth booking in advance for the same reasons as the arrival transfer, particularly for an early-morning departure flight.

How this fits into a longer trip

For the visa and tourist tax processes specifically, the Bali visa guide and Bali tourist tax explained guide go into more procedural detail than fits into this arrival-sequence overview. Once you’re settled and moving around the island, the getting around Bali guide, Grab and Gojek in Bali guide, and hiring a private driver guide cover onward transport beyond the initial airport transfer.

For accommodation-area planning, the Kuta destination guide, Seminyak destination guide, and Ubud destination guide each cover realistic travel time from the airport as part of the wider destination overview.

Frequently asked questions about Bali Airport Arrival, Step by Step

Do I need to complete the e-VOA and e-CD before I fly?

It’s strongly recommended, since completing both online in advance is faster and less stressful than doing so on arrival hall WiFi during a busy immigration queue.

Is the official airport taxi counter reliable?

Yes, it uses regulated, zone-based pricing and is a legitimate, straightforward option, though it can involve a queue during busy arrival periods.

Can I use Grab or Gojek directly from the airport?

Yes, but pickup happens from a designated zone rather than directly outside the terminal doors, which can be confusing for first-time visitors navigating it without guidance.

Is a pre-booked private transfer worth the extra cost?

For many first-time visitors, particularly on a late or overnight arrival, yes — it removes both price negotiation and navigation uncertainty entirely, which is a meaningful stress reduction after a long flight.

How long does the whole arrival process typically take?

Longer than a domestic flight arrival, due mainly to immigration queues; building in a buffer of at least an hour beyond flight landing time before any tightly scheduled onward plan is a sensible precaution.

Should I get a Bali SIM card at the airport or wait?

Getting connected early makes navigating ride-hailing apps and directions considerably easier, so arranging a SIM or eSIM at the airport, or activating an eSIM before landing, is worth doing rather than waiting.

What should I do if someone approaches me offering transport inside the terminal?

Politely decline and head to the official taxi counter, your pre-booked transfer meeting point, or the designated ride-hailing pickup zone instead.

How far is the airport from Ubud?

Considerably further than South Bali accommodation, given Bali’s traffic patterns, so allow meaningfully more travel time if Ubud is your first destination rather than assuming a short hop across the island.

Transport passes & transfers on GetYourGuide

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.

These are our own photographs of Bali, not the operator's pictures of this tour — open the tour page to see those.