Getting The Basics Down
Bali isn't hard if you stop reading travel blogs and actually look at what the island is. Most first-timers show up at Denpasar airport, realize they don't have the right visa, and then panic-buy water from the convenience store while standing in a line that hasn't moved for twenty minutes. That's avoidable if you just organize before you board the plane. Here's what I actually use when someone asks me what to bring or do first. It's not fancy. It's just the stuff that prevents problems. Visa: Most nationalities get a Visa on Arrival for 30 days, costing around $35 USD. You pay at the counter, get a sticker in your passport, and can extend it once for another 30 days at an immigration office. The extension runs about $35 as well. Do not assume you're visa-exempt just because your country has a "free visa" program somewhere. Check the official Indonesian immigration site closer to your departure date. Rules shift without warning.
Passport validity: Six months minimum from your entry date. I've seen people turned away at check-in in Singapore because their passport expired in five months and twenty-nine days. It happens more often than you'd think. Money: Indonesian rupiah is king. ATMs are everywhere in tourist areas but charge between 50,000 to 150,000 IDR per withdrawal. Carry a debit card with no foreign transaction fees. Withdraw larger amounts less often to minimize fees. Credit cards work at hotels and mid-range restaurants. Street vendors, warungs, and most local transport won't take them. I always carry at least 500,000 IDR in cash for the first forty-eight hours, just in case a card gets swallowed or an ATM is out of order. Connectivity: Get an eSIM or a local SIM. Telkomsel has the best coverage outside of main towns. Airalo and similar eSIM apps work fine in Kuta, Seminyak, Canggu, and Ubud, but they die fast once you head toward Amlapura or the northern coast. I keep a physical Telkomsel SIM as backup and bought one at the airport last time for about 150,000 IDR with 25GB included. That covered me for eleven days without touching hotel Wi-Fi once.
Travel insurance: Get one that covers medical evacuation. Bali hospitals in Denpasar and Sanglah handle routine care well, but serious incidents require transfer to Jakarta or Singapore. I learned this after a friend twisted his ankle at Mount Batur and the private clinic there didn't have imaging equipment. A medevac claim costs nothing if you're prepared. One costs everything if you aren't. Driving: If you plan to rent a scooter, you need an international driving permit alongside your home license. Indonesian police check these at roadblocks regularly. I watched a German tourist get a 500,000 IDR fine on the spot for not having one. The fine wasn't negotiable. The permit itself costs about twenty dollars from your national motoring association and takes five minutes to apply for online. Skip it and you're gambling with your itinerary. Health items: Mosquito repellent with DEET. Anti-diarrheal medication. Oral rehydration salts. A basic first-aid kit. Bali is warm, humid, and full of insects that bite through cheap spray. I used a brand called Autan for three weeks and got zero bites. The cheap local brands? Not worth the money. Rehydration salts saved me during a forty-eight-hour stomach bug in Ubud when I couldn't keep anything down. Instantly effective if you start early.
What People Miss
The checklists you find online usually stop at passport and sunscreen. They don't tell you about things like temple entry requirements, which are strictly enforced now. Women on their period are not permitted inside temple compounds. Men must wear a sarong and sash. Most temples provide these for a small donation, but if you're making a day trip to Tanah Lot or Uluwatu and you aren't dressed properly, you won't get past the gate. It's not a suggestion. It's enforced by staff who won't make an exception even if you beg. Another thing nobody mentions: the dry season vs. wet season pricing swings. July through September is peak season. Accommodation prices double compared to January or February. I booked a villa in Canggu for 800,000 IDR per night in March and saw the exact same property listed for 1.6 million IDR in August. If your dates are flexible, shift them by three weeks and you'll save money without sacrificing much weather-wise. April and October are shoulder months where the rain comes in short afternoon bursts and prices stay reasonable. Here's a counter-intuitive one: don't book your accommodation in Kuta if you're even slightly sensitive to noise. Kuta is loud at 2 AM on a Tuesday. I stayed there once because it was cheap and central, and I spent two nights sleep-deprived from bass vibrating through thin walls. Move to Seminyak or Legian if you want similar convenience with slightly better insulation. Move to Canggu or Ubud if you want quiet and don't mind a longer drive to the beach.
Water safety: Tap water is not drinkable. Not even in five-star hotels. I tried it once in a Seminyak resort and spent the next eight hours sitting on a toilet. Bottled water is cheap and available everywhere. Drink only bottled or filtered water, brush your teeth with bottled water, and avoid ice in drinks at unfamiliar places unless you can confirm it's made from filtered sources. That advice alone prevents most cases of traveler's diarrhea on the island.
Getting Around Without Losing Your Mind
Grab and Gojek are the main ride-hailing apps. They work in most tourist areas and are significantly cheaper than hailing a random motorcycle taxi off the street. Set your pickup pin carefully. Drivers in Bali sometimes can't find exact locations and will call you repeatedly. I learned to send a photo of my location along with the request. It cuts the wait time from fifteen minutes to under five. If you hire a private driver for a full day, expect to pay between 600,000 and 800,000 IDR for ten hours including fuel. This is standard and negotiable. Drivers usually wait while you do activities, but they won't wander far. Agree on the route and stops beforehand. A common scam involves drivers recommending a "special" coffee plantation or tailor where they get a commission. The prices aren't fair and the quality is mediocre. Skip the recommendations and go where you planned to go. Ferries to nearby islands like Nusa Penida or Gili Trawangan run from Padang Bai or Serangan. Book tickets the day before if you can. Lines move quickly during peak season and the boats depart on schedule, not on mood. I missed one ferry once because I assumed I had time and showed up thirty minutes late. The crew wouldn't wait. Next time I booked ahead and arrived an hour early.
Emergency Numbers And Practical Info
Polyclinic Sanglah in Denpasar is the main public hospital. Private hospitals like BIMC in Nusa Dua and Siloam in Surabaya (for referrals) handle emergencies better. Save the numbers for both your accommodation and the nearest hospital before you need them. I keep a note in my phone with addresses, phone numbers, and directions in both English and Indonesian. Screenshots of my hotel business card help too, because showing the card to a driver when you're lost is faster than explaining in broken Indonesian. Police tourism units exist in Kuta and Seminyak. They're more helpful than regular precincts for tourist issues like stolen phones or disputed taxi fares. Again, save the numbers before you need them. This isn't a complete document. Nothing is. But it covers the parts that actually matter when you land. Everything else you can figure out once you're there.