top of page

Bali Airport Arrival Guide: What to Expect From Landing to Your Hotel

  • Writer: Jayne Keating
    Jayne Keating
  • Jul 24
  • 7 min read

Landing in Bali is exciting, but if it's your first visit, the arrival process can feel a little overwhelming.

Where do you go first?

Do you need a visa?

Should you exchange money at the airport?

Where do you buy a SIM card?

How do you find your driver?

The good news is that Bali's Ngurah Rai International Airport is well organised, and with a little preparation you'll be relaxing by your resort pool before you know it.

After arriving in Bali several times ourselves, we've put together this complete arrival guide so you know exactly what to expect from the moment your plane lands.

This post may contain affiliate links. If you book through my links, I may earn a small commission at no extra cost to you. I only recommend stays and experiences that suit the style of travel shared on Island Escapes Bali & Gili.


👉Looking for somewhere to stay in Bali?

👉Browse all current Bali hotels, resorts and private villa here on Booking.com:


Quick Summary

✈️ Airport: Ngurah Rai International Airport (Denpasar)

🛂 Visa: Most visitors require a Visa on Arrival or eVisa

👮‍♀️Customs: All-Indonesian Customs & Health Declaration

💰 Currency: Indonesian Rupiah (IDR)

📱 SIM Cards: Available at the airport, but often cheaper in town

🚗 Best Transport: Arrange a trusted private driver before arrival

❤️ Island Escapes Tip: Having your transfer organised before you land makes your arrival much less stressful.


Before You Fly ✈️

A little preparation makes arriving in Bali much easier.

Before leaving home, we recommend:

✔ Checking Passport validity - must have at least 6 months before expiry

Visa or e-VOA requirements: https://evisa.imigrasi.go.id/

Bali tourist levy payment: https://lovebali.baliprov.go.id/

All Indonesia Arrival Card - Customs & Health Declaration:

Return or onward flight details (you cant do your visa without this)

✔ Purchase Travel insurance

✔ Organising your airport transfer.

✔ Downloading offline Google Maps.

✔ Saving your hotel address.

✔ Having some Indonesian Rupiah or a travel card ready.


Step 1 – Landing at Ngurah Rai International Airport ✈️

After landing you'll follow signs to Immigration.

Depending on how many international flights arrive at the same time, this process can take anywhere from 20 minutes to over an hour.

Remain patient—this is often the longest part of your arrival.


Step 2 – Immigration: Using Bali's Electronic Autogates

For many travellers, immigration at Bali Airport is now much quicker than it used to be.

If you've organised an electronic Visa on Arrival (e-VOA) or eligible e-Visa before travelling and meet the requirements for Indonesia's electronic Autogates, you may be able to go directly to the Autogate area rather than queueing at a staffed immigration counter.

Using the Autogates

At the electronic gate, you'll generally:

  1. Scan your passport at the reader.

  2. Follow the instructions on the screen.

  3. Look towards the camera for facial recognition.

  4. Once your passport and immigration details have been verified, the gate opens and you can continue through to baggage collection.

It's surprisingly quick and can make arriving in Bali much easier, particularly when several international flights arrive at the same time.

Who Can Use the Autogates?

Eligibility depends on your passport and immigration status. Travellers using an eligible electronic passport with an approved e-VOA/e-Visa may be able to use the Autogates.

If you're not eligible for the Autogates—or the system directs you to do so—you'll simply proceed through one of the staffed immigration counters instead.

What If You Haven't Organised Your Visa Before You Arrive?

Eligible travellers can still obtain a Visa on Arrival (VOA) at the airport, but you'll need to follow the appropriate Visa on Arrival process before completing immigration.

For this reason, organising your e-VOA before leaving home can make your arrival considerably easier.

Island Escapes Tip 🌴

We recommend completing as much of your Bali arrival paperwork online as possible before you travel. After a long flight, being able to walk straight towards the electronic immigration gates instead of organising your visa at the airport is a much nicer way to begin your holiday.

Important: Bali's visa and immigration requirements can change, so always check the latest Indonesian Immigration requirements before travelling.


Step 3 – Collect Your Luggage 🧳💼

After immigration you'll proceed to baggage collection.

Luggage usually arrives reasonably quickly, although delays occasionally occur during busy periods.

This is also a good opportunity to use the airport Wi-Fi if needed.


Step 4 – Customs 👮‍♀️

Once you've collected your luggage, you'll continue through Customs.

This is where the All-Indonesia Arrival Card you completed before travelling becomes important.

The All-Indonesia Arrival Card includes your customs declaration, along with immigration, health and quarantine information, so you no longer need to complete a separate electronic customs declaration.

Have Your QR Code Ready

When you complete the All-Indonesia Arrival Card, you'll receive a QR code.

Save this to your phone before you travel—we also like to take a screenshot so it is easy to find even if airport Wi-Fi or mobile data is slow.

As you approach Customs, have the QR code ready to show or scan if requested.

For most travellers, the process is very straightforward. Follow the airport signs and any instructions from Customs staff.

Island Escapes Tip 🌴

Complete your All-Indonesia Arrival Card within the three days before you arrive in Indonesia and keep the QR code somewhere easy to access on your phone.


Step 5 – Exiting the Airport

Now the excitement really begins.

As you leave the terminal you'll find:

  • Hotel representatives

  • Private drivers

  • Taxi services

  • Transport companies

  • SIM card providers

  • Currency exchange counters

It can seem busy, but don't worry—everything is well organised.


Finding Your Driver 🚗

This is one of the reasons we always organise a private driver before we arrive.

Instead of negotiating with taxi drivers after a long flight, we're greeted by a familiar smiling face holding an Island Escapes sign.

Our trusted driver, Roy, has looked after us on multiple trips, making the journey from the airport to our accommodation completely stress-free.

If it's your first visit to Bali, arranging a driver in advance is one of the best decisions you can make.

💗Meet - Roy Bali Driver

Having a reliable driver makes your trip so much easier. Roy  is friendly, professional, always on time and most importantly, incredibly safe on the roads. Whether you need airport transfers, day trips, or help exploring hidden gems around Bali, Roy makes everything easy and stress-free. Roy can help with:

  • Private airport transfers

  • Full day or half day tours

  • Custom itineraries

  • Local knowledge and recommendations

  • Comfortable, air-conditioned vehicle

  • Can organise a van/s for larger groups

📲 Contact Roy directly on WhatsApp:👉 https://wa.me/6287760331198

Booking directly via WhatsApp is quick and easy — just send him a message and he’ll organise everything for you.

Roy is also on Email, Facebook and Instagram:

Facebook:  Roy Bali Driver 

Instagram:  roy.bali.driver


Should You Exchange Money at the Airport? 💵

The simple answer is:

No - get a small amount before you travel.

Airport exchange rates are generally less favourable than reputable money changers in tourist areas.

We bring just enough for immediate expenses such as snacks or small purchases and transfers, then exchange more once we've reached our destination.

Many travellers also use travel cards or ATMs after arriving.


Should You Buy a SIM Card at the Airport? 💳

You'll see several SIM card kiosks immediately after exiting Customs.

They're convenient, but prices are often higher than in town.

If you need data immediately, buying one at the airport is perfectly fine.

Otherwise, many visitors now choose an eSIM before leaving home or purchase a SIM card once they've settled into their accommodation.


Booking a Private Driver vs Taxi 🚗🚕

While taxis are available outside the airport, we personally prefer organising a trusted private driver.

Benefits include:

  • Fixed pricing

  • No negotiating

  • Comfortable vehicles

  • Air-conditioning

  • Local knowledge

  • Relaxed start to your holiday

Many drivers are also happy to stop at supermarkets or ATMs on the way to your hotel if needed.


Average Travel Times

Traffic in Bali can vary dramatically.

Approximate travel times from the airport include:

Nusa Dua – 25–40 minutes

Jimbaran – 20–30 minutes

Sanur – 30–45 minutes

Seminyak – 35–60 minutes

Kuta – 15–25 minutes

Canggu – 60–90 minutes

Ubud – 90–120 minutes

Always allow extra time during busy periods.


First Things We Do After Arriving

Every trip follows a similar routine.

We:

✔ Check into our accommodation.

✔ Change into cooler clothes.

✔ Walk to the beach.

✔ Have a relaxed meal.

✔ Watch the sunset.

We try not to plan anything too ambitious on arrival day.

You've travelled a long way—slow down and enjoy your first evening.


Tips for a Smooth Arrival

✔ Keep your passport easily accessible.

✔ Have your accommodation details saved on your phone.

✔ Arrange transport before travelling.

✔ Carry a reusable water bottle (fill it after security if travelling onward).

✔ Don't worry if the airport feels busy—it's all part of arriving in Bali.


Frequently Asked Questions

Is Bali Airport easy to navigate?

Yes.

Signage is excellent and airport staff are generally very helpful.

Is there free Wi-Fi?

Yes.

Free Wi-Fi is available throughout the airport.

Are there ATMs?

Yes.

Several ATMs are available both inside and outside the terminal.

Is it worth arranging an airport transfer?

Absolutely.

Especially after a long international flight.

Knowing someone is waiting for you removes a huge amount of stress.

Can I use Grab or Gojek from the airport?

Yes, although pickup areas and procedures may vary. If you're unfamiliar with Bali, a pre-arranged private transfer is often the simplest option for your first arrival.


✨Final Thoughts

Arriving in Bali is the beginning of an unforgettable adventure.

Although the airport may feel busy at first, the process is straightforward, and once you're through Immigration and Customs you'll quickly begin to experience the warmth and hospitality that makes Bali so special.

With a little preparation, your arrival can be smooth, relaxed and exciting—allowing you to start your holiday exactly as it should begin.

Welcome to Bali.


🏝️ Island Escapes Tip

One of the best decisions we ever made was organising our airport transfers before we travel. We always use the same driver, RoyBali Driver as mentioned above. After a long flight there's nothing better than walking out of the terminal, seeing a familiar smiling face waiting with an Island Escapes sign and knowing your holiday has officially begun.


Related Island Escapes Guides 🌴


Happy Travels 😍

Comments


bottom of page