Getting To Bali Without Losing Your Mind

Most people treat a Bali trip like a generic Southeast Asia itinerary. That assumption costs you money and time within the first forty-eight hours. The real challenge isn't finding flights or booking a villa. It's navigating the regulatory gap between what the official Indonesian tourism site says and what actually happens at the airport arrival hall in Denpasar. I wrote this guide after spending three weeks tracking down why my visa-on-arrival was flagged at check-in despite having every document the immigration website listed as required. What follows is the actual sequence that works, not the sanitized version you'll find on travel blogs. Indonesia changed its entry system in 2023. The old Visa on Arrival sticker process still exists in textbooks and older guides, but the current workflow runs through the MOLHA system (Ministry of Law and Human Rights electronic immigration). You complete it online before you board, or at the MOLHA kiosk after you land. The difference matters because the pre-flight submission takes roughly three minutes. The airport kiosk route takes twenty-five to forty minutes depending on queue length, and the kiosks accept only Indonesian phone numbers for the OTP verification step, which broke me twice before I realized I needed a local SIM already active.

The eVOA costs 500,000 Indonesian rupiah, currently around 32 USD. It covers a 30-day stay and can be extended once for another 30 days. Extensions are processed at a local immigration office, not at the airport. There is no phone number for the Bali immigration office that actually answers during business hours. My workaround was showing up at the Kantor Imigrasi Kelas I Madya Denpasar on a Tuesday morning at 8:15 AM with a printed application and an empty stomach. The line forms outside the glass doors before security opens. You get a numbered token from a machine near the entrance. Processing takes about ninety minutes once you reach the counter. They stamp the extension into your passport directly.

Arrival Sequence That Actually Works

When your plane touches down at Ngurah Rai International Airport (DPS), follow this order. Anything else will waste time. Step one: Do not approach immigration yet. Walk straight to the baggage claim area, grab your luggage, and then proceed to the MOLHA eVOA verification point located just before the immigration counters. If you completed your eVOA online before boarding, you will receive a QR code and a reference number via email. Show both at the verification desk. Staff there confirm your status and direct you to the correct immigration lane. Skipping this step means waiting in the long general queue where officers will ask for proof of payment and may not have your record pulled up fast enough. Step two: Clear immigration. Present your passport, eVOA confirmation, and a printed return or onward ticket. Officers increasingly check the onward ticket. If you bought a flexible one and canceled it before boarding, you may get stopped. Keep the original booking confirmation on your phone.

Get the Full Details

Bali Travel Guide: How to Plan Short Trips & Long-Term Adventures
Bali Travel Guide: How to Plan Short Trips & Long-Term Adventures

Step three: After immigration, head to customs. Declare anything above the 500 USD threshold or any restricted items like drones, certain medications, or large amounts of cash. Indonesia's customs regulations on medication are stricter than most travelers expect. Prescription drugs need to be in their original packaging with a doctor's note translated into Indonesian or English. I had a colleague flagged at customs in 2024 because he carried ibuprofen in a unlabeled bottle. It took four hours and a phone call to his hotel pharmacy to resolve.

Transportation From The Airport

The airport to Kuta area is roughly 13 kilometers. The official airport taxi queue charges a flat rate based on zone. A ride to Kuta or Seminyak runs approximately 150,000 IDR. Ride-hailing apps like Grab and Gojek are cheaper but cannot pick up directly at the airport. You have to walk to a designated pickup point about a five-minute walk from the terminal. That walk is confusing the first time because signage is minimal and traffic patterns are chaotic. The most reliable method I found is using a pre-booked private driver. Services like Bali Private Driver or individual drivers you can find through TripAdviser forums charge between 250,000 and 350,000 IDR for airport transfers with meet-and-greet. The driver holds a sign with your name. You walk out of arrivals and you are done. No haggling, no walking, no confusion. This costs slightly more but saves an hour of your first day, which is when you need it most.

Internet And Communication

Airport SIM cards are available from Telkomsel, Indosat, and XL. Telkomsel has the best coverage across Bali, including the northern mountains and islands like Nusa Penida. The downside is pricing. Tourist packages run 100,000 to 200,000 IDR per month for 20 to 50 GB. You will need to show your passport to register the SIM, and the process takes ten to fifteen minutes at the kiosk inside the arrivals hall. The edge case here is that some SIM kiosks near the exit will try to sell you expired or incorrectly activated packages. I learned this the hard way when my first SIM had zero data despite the seller confirming activation. The workaround is asking to see the activation screen on their system before you pay, and verifying coverage by testing a map load in front of them. Also buy from the official Telkomsel counter inside the terminal, not the independent operators outside.

Explore Bali Travel Guide - Chews to Explore
Explore Bali Travel Guide - Chews to Explore

Money And Payments

Bali runs on cash for everything under 200,000 IDR. ATMs are everywhere in tourist areas but charge between 60,000 and 100,000 IDR per withdrawal. That fee adds up fast. Withdraw larger amounts less frequently. Use banks like Mandiri or BCA for lower foreign transaction fees if your home bank partners with them. Credit cards are accepted at mid-range to upscale restaurants and hotels, but small warungs, scooter rentals, and market vendors do not take them. Carry at least 1,000,000 IDR in cash for your first week. Currency exchange rates at the airport are terrible. Avoid exchanging more than 200,000 IDR at the airport. You will lose roughly 15 to 20 percent compared to rates at money changers in Kuta or Seminyak. JC Money Changer in Legian and CCM in Seminyak offer competitive rates and are licensed by Bank Indonesia. Look for the green license plate on their storefront.

Getting Around Once You Are Settled

Scooter rental is the default mode of transport for most visitors. Prices range from 50,000 to 80,000 IDR per day. The insurance question is where people get burned. Most rental places offer basic insurance that covers only the scooter, not the rider. If you crash, you pay for your own medical treatment. An accident in Bali without travel insurance can cost 5,000 to 15,000 USD depending on severity and whether you end up in a public hospital versus a private clinic in Canggu. The practical solution is carrying comprehensive travel insurance that covers motorcycle riding up to 250cc. World Nomads and SafetyWing both offer this coverage. Without it, a single fender-bender becomes a financial emergency. I knew someone who tore his rotator cuff on a scooter in Ubud and spent six nights in Sanglah Hospital before his insurance company authorized a medical evacuation to Singapore. The total bill without insurance would have been around 18,000 USD.

The Driving Reality

Balinese driving does not follow the rules most foreigners learned. Traffic flows on the left but lane discipline is suggestions. Junctions operate on a yield-by-eye contact system rather than signs. Scooters dominate and will cut between cars at intersections. If you have not ridden a scooter regularly in the past year, do not rent one for more than a few days. Use a ride-hailing app for longer distances instead. There is a specific intersection issue in southern Bali that most guides ignore. The junction near Tuban airport roundabout and the main road heading toward Kuta has no traffic lights. The flow is managed by a single traffic officer who works a twelve-hour shift. During peak hours from 5 PM to 7 PM, the queue stretches back two kilometers. Planning any trip through that corridor during those hours will cost you an extra hour minimum. Route around it using the bypass roads through Legian and Canggu instead.

Bali Travel Guide: Entry Rules, Where to Stay & Top Experiences
Bali Travel Guide: Entry Rules, Where to Stay & Top Experiences

Where To Stay Based On What You Actually Need

Kuta is the cheapest and most convenient but also the noisiest and most crowded. Seminyak is marginally quieter with better dining. Canggu is where most digital nomads and younger travelers go. It has grown significantly since 2020 and now has serious traffic congestion on Jalan Batu Bolong during rush hours. Ubud is inland, cooler, and surrounded by rice terraces but you will drive forty-five minutes to reach the beach. Nusa Dua is the gated resort area with wide empty roads and very few local restaurants. It is clean, safe, and isolated. The accommodation booking process itself has a trap. Many villa listings on Booking.com and Airbnb show prices that exclude the 10 to 15 percent service charge and a separate cleaning fee. A villa advertised at 75 USD per night often lands at 95 USD after fees. Read the price breakdown before booking. Contact the host directly through the platform if the final price seems off compared to similar listings. Some owners will match the net rate if you message them before paying.

Health And Practical Concerns

Tap water is not drinkable. Use bottled water for drinking and brushing teeth. Refrigerators in hotels usually dispense sealed bottled water daily. If you are staying in a villa, you will need to order water deliveries. Blue Bay water delivery costs about 18,000 IDR per five-liter bottle and arrives within a few hours if you order through WhatsApp. Mosquito-borne illness is present year-round. Dengue fever cases increase during the rainy season from October to March. Use repellent containing DEET or picaridin. The local brand Repel is cheap and effective. Mosquito nets are provided in most villas but holes are common. Bring your own if you are sensitive. Heat and humidity hit differently than most people expect. You will sweat through two shirts a day in July, which is considered the dry season. Pack light, breathable clothing and carry a reusable water bottle. Dehydration sets in faster than you think when you are walking around markets in midday heat.

Cultural Etiquette That Actually Matters

Temples require a sash and sarong. Most charge 10,000 to 20,000 IDR for rental. Do not enter a temple wearing shorts or a sleeveless top. This is enforced more strictly at major temples like Tanah Lot and Besakih than at small village shrines, but the rule applies everywhere. Women who are menstruating are traditionally not permitted to enter temples. This is a religious custom, not a legal restriction, but disrespectful behavior can lead to being asked to leave. The left hand is considered unclean in Balinese Hindu culture. Do not pass objects, money, or food with your left hand. It is a small detail that locals notice immediately and it marks you as respectful rather than oblivious.

The Essential Bali Travel Guide + Tips For The Best Trip
The Essential Bali Travel Guide + Tips For The Best Trip

Connecting To Other Islands

Ferry tickets to Gili Trawangan, Lombok, and Nusa Penida are sold at Benoa Harbor. Prices range from 80,000 IDR for a standard ferry to Nusa Penida to 300,000 IDR for a fast boat to the Gilis. Fast boats are faster but more prone to cancellation during rough seas, which happens regularly between November and March. The slow ferry runs daily regardless of conditions and takes about four hours to reach the Gilis. If you are traveling during monsoon season and need reliability, take the slow ferry. Booking day-of at the harbor is possible but risky during peak season. I watched three groups of travelers get turned away from a fast boat to Nusa Penida in February 2025 because the operator had already sold out online. Book inter-island transport at least one day ahead during high season and two days ahead during low season.

What This Guide Does Not Cover Well

Nothing covers everything. This walkthrough addresses the entry and logistical baseline. It does not dive into detailed neighborhood guides, restaurant recommendations, or activity planning. Those variables change fast in Bali. A place that was excellent in 2023 may have closed or changed ownership by 2025. Check recent reviews on Google Maps filtered for the last three months rather than relying on blog posts that were written years ago. The biggest gap in most travel guides is the gap between theory and execution. Knowing you need an eVOA is different from completing the MOLHA form when the OTP goes to a phone number you do not have yet. Knowing you need cash is different from realizing your card gets declined at a small vendor and you have no small bills. The walkthrough above is built from those specific friction points. Follow the sequence, prepare for the edge cases, and you will spend less time fixing problems and more time actually being in Bali.