Most tourists arriving in Bali need a Visa on Arrival (VOA), which costs USD 35 (or equivalent in IDR) for a 30-day stay, extendable once for another 30 days. Here is the step-by-step process at Ngurah Rai Airport.
After landing, follow signs to Immigration. Before reaching the immigration counters, you will pass the VOA payment counter. Pay USD 35 in cash (exact change recommended) or by credit card. You receive a sticker placed in your passport.
Continue to the immigration queue with your passport containing the VOA sticker. The officer stamps your entry. This process typically takes 30-60 minutes total depending on how many flights have landed.
After immigration, collect your luggage and pass through customs (usually a quick X-ray). Then walk through the arrivals hall to find your pre-booked driver waiting with your name board.
Pro tips: have a pen ready to fill out the customs declaration form on the plane, keep USD 35 in cash separate from your other money for quick payment, download the Indonesian customs e-CD app for faster processing, and book your airport transfer in advance so your driver is waiting when you exit.
Your Bali Driver 24 driver tracks your flight and knows the average immigration processing time, so they are already in position when you walk out. No need to rush through the airport.