Bali Airport Arrival Guide 2026, How to Best Prepare

For the past few years, I’ve been lucky enough to call Bali my second home. Every time I land at Ngurah Rai International Airport (DPS), I’m reminded of why I keep coming back. The warm breeze, the faint echo of gamelan music, and that unmistakable Bali energy. But as someone who’s navigated this airport more times than I can count, I’ve also learned that a smooth arrival doesn’t just happen by chance.

My first few trips were a crash course in what not to do; think of getting stuck in endless immigration lines or scrambling to figure out the tourism levy on the spot and not having cash on me.

Now, with a few Bali seasons under my belt, I’ve got the arrival process down to an art. This guide is my way of sharing those hard-earned tips to help you glide through DPS, whether you’re a first-timer or a fellow part-time islander looking to make your airport experience as breezy as a Bali sunset.

As an affiliate, I may earn a small commission for purchases on the links provided at no extra cost to you – learn more.

Blog Cheat Sheet

These are the official channels:

E-Visa

Recommended to Arrange it one month in advance

Tourism Levy

Pay in advance

Customs e-CD

Get your QR code through this link

Arrival Card

Link to the arrival Card

Private Driver

Save time and trouble; arrange ahead for ultimate comfort


Pre-Arrival Checklist

Getting ready for a smooth arrival at Ngurah Rai International Airport (DPS) is all about checking the right boxes before you board your flight. Here’s how to set yourself up for a hassle-free landing in Bali in 2025, based on my tried-and-true routine.

A. Visa Requirements

Bali’s visa process is straightforward if you plan ahead. The Visa on Arrival (VoA), costing around IDR 500,000 (roughly USD 35), covers a 30-day stay, extendable for another 30 days, and is available to over 90 nationalities, including the US, Canada, Australia, and most EU countries.

The best way is to apply for the e-VOA online via Indonesia’s official immigration website, molina.imigrasi.go.id, up to 14 days before travel. It’s quick, lets you pay online, and gives you a QR code to skip the payment lines at the airport.

If you’re from a visa-exempt country, like ASEAN nations, you can enter for 30 days without a visa, but you’ll still need a valid passport and proof of onward travel. Always check the latest eligibility on the immigration website—rules can shift, and you don’t want surprises at the gate.

Local Tip: By doing it online, you can easily extend it for another 30 days without finding an immigration office, so you have more time to enjoy Bali and relax on one of the many beautiful beaches.


B. Bali Tourism Levy

The IDR 150,000 (about USD 10) tourism levy, in place since June 2024, supports Bali’s sustainable tourism efforts. Pay it online through the Love Bali website lovebali.baliprov.go.id or app before you arrive.

It takes five minutes, and you’ll get a QR code. I always take a screenshot and save it offline, as officers might check it at the airport or tourist spots like Uluwatu. One payment covers your entire trip, so no need to worry about renewals.


C. Customs Declaration

Indonesia’s electronic customs declaration (e-CD) is a must and can be completed up to two days before arrival on the official customs website ecd.beacukai.go.id. Declare any goods over USD 500, alcohol, or restricted items, and you’ll get a QR code.

One form covers a family, which is handy for group travelers. Have the QR code ready on your phone or printed. Customs scans it quickly, keeping you in the green lane. Skipping this step means filling out paper forms at the airport, which will slow you down.


D. Health Requirements

The SATUSEHAT Health Pass (SSHP) is still required in 2025 and can be completed online via the SATUSEHAT app or website satusehat.kemkes.go.id. It’s a short health questionnaire that generates a QR code for arrival. I also recommend vaccinations like typhoid and hepatitis A/B, especially if you’re diving into Bali’s street food scene.

Tip: Check Indonesia’s health ministry website for any last-minute updates, as requirements can change during flu season or regional alerts.


E. Documentation Checklist

Here’s my essential checklist for a seamless arrival:

  • Passport: Valid for at least six months with one empty page.
  • Onward/Return Ticket: Immigration may ask for proof of departure within 30 or 60 days, depending on your visa. I keep a digital copy at hand.
  • QR Codes: Save screenshots or printouts of your e-VoA, tourism levy, e-CD, and SSHP QR codes. Airport Wi-Fi can be unreliable, (get an e-sim ahead of time) so offline access is key.
  • Backup Cash: Bring USD or EUR in crisp, new bills for VoA payment in case online systems glitch (had this one time). I always carry an extra $50 for peace of mind.
    Having these sorted before you fly sets you up to breeze through DPS and start your Bali adventure stress-free.

☕ Buy Us a Coffee

Our content is 100% free for everyone to enjoy. If it’s been helpful, a small donation would help us a lot in keeping the blog open for everyone. Thank you!


Navigating Ngurah Rai International Airport

Landing at Ngurah Rai International Airport (DPS) can feel like stepping into a vibrant, bustling gateway to Bali’s magic. But without a game plan, the airport’s crowds and processes can throw you off. After countless arrivals, I’ve honed a strategy to navigate DPS efficiently, from immigration to grabbing my bags and stepping into the Balinese sun. Here’s how to move through Ngurah Rai like a pro in 2025.


Arrival Process

The moment you disembark at DPS, follow the signs to immigration. It’s well-marked but can get crowded, especially during peak hours. If you’ve got your e-VoA QR code (from pre-arrival prep), head to the auto gate lanes for a faster scan-and-go experience.
You’ll easily shave 20 minutes off by registering for automatic gates when its busy.

Without an e-VoA (this is the most important thing you can have in preparation), you’ll need to join the Visa on Arrival payment queue before immigration, which can take 30–90 minutes depending on how busy it is.

Next, head to the baggage claim, where screens clearly display your flight’s carousel number. If your bags are delayed (not uncommon during peak seasons), stay calm. Check with the lost and found desk near the carousels.

Finally, proceed to customs, where you’ll scan your e-CD QR code at the green lane if you’ve pre-filled the form. Without it, you’ll face a slower manual check. My tip: keep all QR codes ready on your phone and move with purpose to avoid getting stuck.

If you are coming with kids, I created a detailed guide on what to pack for Bali.


Airport Facilities and Services

Ngurah Rai offers a surprising range of amenities to make your arrival comfortable. Hungry? You’ll find local spots like Warung Makan serving nasi goreng and international options like Starbucks in the arrivals area. Duty-free shops are stocked with Balinese coffee, souvenirs, and luxury goods, perfect for last-minute gifts if you’re just passing through.

For a bit of luxury, the Plaza Premium Lounge or Garuda Indonesia Lounge offers showers, Wi-Fi, and food for a fee (around IDR 400,000). Need cash? ATMs and money changers are scattered throughout, but I stick to bank-affiliated ones like Mandiri for good rates and 0 fees.

Ready my full guide on how to save money with ATM’s and Exchanges in Bali.

SIM card counters (Telkomsel is my go-to for reliable signal) are also available, though you’ll get better deals outside the airport and even better, get your e-sim before arrival as these are cheapest, most reliable and you will have internet the moment you land.


Avoiding Common Pitfalls

Taxi’s – DPS is smooth if you know what to watch out for. Unofficial taxi drivers swarm the arrivals area, offering rides at inflated prices. Politely decline and head to the official taxi counter or ride-share lounge. Best is to come prepared and have your private driver, driver assigned from your hotel or your rental scooter ready before arrival.

renting a scooter in bali is fun, us driving around

Private Driver – Depending on the time you are going to spend in Bali, a private driver can be the perfect solution. Especially if you only have a few days in Bali and want to visit as many spots as possible and explore the island.

A private driver knows how and when to stay away from the crazy traffic and can design a day trip for you so you won’t have to overplan everything or can drive you to all the best spots in Bali in a single day or a few days. They are super affordable compared to Western countries, and they can make your stay soo much more relaxed.

Ride Sharing Apps like Grab and Go-Jek are the easiest way to leave Ngurah Rai International Airport (DPS) in a cheap, reliable, and no-haggling way. Download both apps before landing, as airport Wi-Fi is spotty. Grab offers more cars, with fares like IDR 80,000–100,000 to Kuta or IDR 150,000–180,000 to Canggu.

Go-Jek is cheaper but has fewer drivers at peak times. After customs, head to the “Online Taxi” pick-up lounge outside arrivals, or, for Grab motorbikes, go right to the dedicated motorbike area after stepping outside the airport.

Book via the app, confirm the driver’s details, and message them on WhatsApp for smooth pickup. Check fares to avoid surge pricing, and opt for motorbikes only if traveling light to quickly go through traffic and you are alone.

Money changers – at the airport are not the ones you want to have. Most offer terrible rates or charge hidden fees. If you must exchange cash, use a reputable booth and double-check the math. I always use this currency app throughout all my travels; it even works offline.

atm machines in bali

SIM cards—airport prices are marked up. So wait until you reach a local shop in Seminyak or Canggu for better data packages, or better yet, get an e-sim before arrival in Bali DPS, because then you can pre-install it, get better rates, and have internet the moment you land in Bali.

Finally, keep your belongings close with you. The arrivals hall can get chaotic, and pickpocketing, while rare, isn’t unheard of. Stick to official services and this guide and you will be out of the airport in no time.

☕ Buy Us a Coffee

Our content is 100% free for everyone to enjoy. If it’s been helpful, a small donation would help us a lot in keeping the blog open for everyone. Thank you!


Conclusion—How to Best Prepare for Bali Airport Arrival

Landing at Ngurah Rai International Airport (DPS) is your gateway to Bali’s magic, and with a bit of prep, you can make it a seamless start to your adventure. Organizing your e-VoA, tourism levy, customs declaration, and health pass prior to your flight will simplify your airport navigation.

Use ride-sharing apps such as Grab or Go-Jek or hire a private driver for a hassle-free departure, and remember to prioritize cultural respect and connectivity to ensure a seamless start to your journey. These tips will help you kick off your 2025 Bali trip stress-free. Share this guide with fellow travelers, and dive into our other Bali guides for more island inspiration!

⭐⭐ Share this post. ⭐⭐