Getting to Bali Actually Sucks If You Don't Know What You're Doing
I've been going to Bali for about twelve years now, and the thing that still trips people up isn't the temples or the food. It's the logistics. People spend weeks reading Instagram captions about cliffside cafes and then show up at Ngurah Rai airport with a backpack full of assumptions and no plan for literally anything else. This is a To Bali Reference Guide Tips And Tricks rundown that I wish someone had handed me before my first trip. Not the sanitized version from a travel blog. The version that accounts for motorbike theft, visa confusion, and the fact that Gojek won't pick you up in Seminyak after midnight because apparently that's a neighborhood thing now.
Visas and Entry Requirements
The current visa on arrival costs around 500,000 Indonesian rupiah and gets you 30 days. You can extend it once for another 30 days at the immigration office in Denpasar. That office is not for casual people. It opens at 8am, they stop taking new applications at noon, and if you don't have the right form filled out correctly you will sit there for four hours doing nothing. I learned this the hard way. I showed up at immigration on day 27 with my passport, a photo that was technically acceptable but the lighting made my face look like a potato, and a form where I'd written "Indonesia" instead of "Republic of Indonesia" in the country field. They told me to come back the next day. I came back the next day with a better photo. Still rejected. Third visit got it done. Total time wasted: two days. Make sure your passport has six months validity from your entry date. Not from when you plan to leave. From when you arrive. People mess this up constantly because they book return flights far in the future and assume the math works itself out.
Getting Around Without Getting Scammed
Download Grab and Gojek before you land. Both are ride-hailing apps that work across most of Bali. Cash is preferred by many drivers but both accept card payments now if you link a bank card or use OVO/GoPay wallets. The apps charge fixed prices which eliminates the haggle that would otherwise eat into your budget within the first hour. The problem is some areas simply don't appear on these apps. Canggu is fine. Ubud is fine. If you're heading to somewhere like Amed on the east coast or the northern regions near Lovina, the app might not have a driver available. In those cases you negotiate. Start at 60 percent of whatever the driver quotes first. They'll meet you somewhere in the middle and you'll both feel like you won. Motorbike rentals run about 70,000 to 150,000 rupiah per day depending on the bike and location. Always take photos of every existing scratch and dent before you ride away. Always. I've seen too many people get charged for damage that was already there because the shop owner said the camera on your phone wouldn't capture it well enough. Bring your own helmet if you care about hygiene. The provided ones smell like someone else's sweat and cracked plastic.
Get the Full Details

There's a specific issue people don't talk about enough: police roadblocks. They're everywhere and they target foreign riders. If you're on a motorbike without an international driving permit alongside your home license, you will be stopped. The fine is usually between 200,000 and 500,000 rupiah. It's cheaper than the ticket you'd get if you actually got into an accident without proper documentation. Carry both licenses at all times.
Where to Stay Depending on What You Actually Want
Seminyak is the most developed area with the best restaurant scene but it's noisy and crowded. Perfect for first-timers who want convenience over atmosphere. Canggu is what Seminyak used to be ten years ago, now it's half as charming and twice as expensive. If you go there, stay inland off the main strip for sanity. Ubud works if you want jungle views, yoga studios, and a slower pace. But traffic getting in and out is genuinely bad during peak hours. My advice is to stay on the edges of Ubud near Tegallalang or Sayan rather than downtown. You get quieter surroundings and the drive to the center is only ten minutes instead of twenty-five. Uluwatu is beautiful but the roads are narrow and there's practically nothing there after 10pm. If you're staying south of the airport near the cliffs, do not plan to eat downtown. The drive back takes longer than you think and you'll be hungry for it.
Nusa Dua is clean and safe but it's a resort bubble. Everything is overpriced and nothing feels like real Bali. I went once on a layover and left after three hours. Unless you specifically want a beach club experience with price tags to match, skip it.

Money and Payments
ATMs are everywhere but they charge withdrawal fees. Bank Central Asia (BCA) machines are the most reliable and the fees are the lowest, usually around 65,000 rupiah per transaction. That means withdrawing large amounts at once makes more sense than small frequent withdrawals. Your home bank might also charge an international ATM fee on top of that. Credit cards work at mid-range to high-end places. Everywhere else wants cash. Small warungs and market stalls do not take cards. Even some cafés in tourist areas prefer cash for transactions under 200,000 rupiah. Keep small bills on hand. The 100,000 rupiah note is basically useless at a food stall that sells noodles for 25,000 rupiah. There's a trick most guides don't mention: currency exchange rates at airports are terrible. Don't exchange more than you need for your first night there. Head to a money changer in town like Eka Wahyu or XXII Money Changer in Seminyak for rates that are actually fair. The spread at the airport can be 15 to 20 percent worse than town rates.
Food and Water
Drink bottled water. Tap water is not safe for drinking anywhere on the island. Ice in reputable restaurants is generally fine because it's made from filtered water, but street vendor ice is a gamble I wouldn't take. If a place looks empty, the ice probably isn't worth the risk either. Bali babi is pork. Hindus in Bali don't eat pork, so Balinese food rarely features it. Indonesian Muslim food does. If you're eating at a warung and you're not sure what's in the dish, ask. "Babi?" means "pork?" and "Beras?" means "rice?" Learning three Indonesian words saves you from a lot of awkward situations. The best meals I've had in Bali were never at beach clubs. They were at places with plastic chairs outside, no English menu, and a queue of locals. Nasi campur spots are the way to go. You point at whatever looks good and pay around 30,000 to 50,000 rupiah. It's how I discovered places I'd never have found otherwise.
Tides, Temples, and Other Things That Catch People Off Guard
Tide times matter enormously if you're visiting beaches like Kuta, Tanah Lot, or any of the south coast spots. Low tide exposes sharp coral and rocks that cut feet open in seconds. Check the tide app before you go. I know someone who walked out to Tanah Lot temple at low tide and spent the next two days with a infected cut on their foot from coral. Took a tetanus shot and antibiotics to fix. Temple dress code is enforced. Sarongs and sashes are required for both men and women. Most temples provide them at the entrance for a small donation, around 20,000 rupiah. You don't need to bring your own but having one gives you flexibility at smaller family shrines that might not have provisions. Prayer times affect everything. During certain hours, especially on prayer days like Nyepi, the entire island shuts down. No flights, no cars on the road, no lights after sunset. If your trip overlaps with Nyepi, book accommodation that includes the experience properly. It's actually one of the most interesting things you can do in Bali, but only if you're prepared for a full 24 hours of absolute silence and stillness.

Health and Practical Concerns
Bali belly is real and it hits most first-time visitors within the first week. It's usually caused by a combination of new bacteria, spicy food, and alcohol. Probiotics before and during your trip help. I started taking them two weeks before arrival and cut the severity in half compared to my earlier trips where I didn't bother. Sun protection is essential even on cloudy days. The equatorial sun doesn't care about cloud cover. I underpacked sunscreen on my last trip and burned badly in three days despite wearing a hat. Buy it there if you forget. Watsons and Guardian pharmacies stock broad spectrum options at reasonable prices. Mosquitoes carry dengue fever in Bali. It's not common but it happens. Use repellent with DEET or picaridin. Sleep under a net if your accommodation doesn't have screens or air conditioning. The bites during rainy season are aggressive and plentiful.
If you're traveling with prescription medication, carry it in its original packaging with a doctor's note. Indonesian customs can be strict about this, especially with anything containing codeine or psychoactive compounds. Common painkillers like paracetamol are fine in reasonable quantities but check before bringing anything stronger.
A Note on Bargaining
Bargaining is expected at markets and with street vendors. It is not expected at fixed-price restaurants, malls, or anywhere with a menu showing prices. Reading the room matters. Walk away if the price isn't right. That's your leverage. The worst that happens is you find another seller five meters down the street who wants the sale more. I bought a hand-woven bag at Kuta Art Market for 150,000 rupiah after starting at 50,000 and meeting at 120,000. The vendor called me a "negotiator" half-respectfully. That's the cultural dynamic here. People respect effort. Come in flat-footed and you'll pay more than you need to.

Connectivity
Buy a local SIM card at the airport. Telkomsel has the best coverage across the island. You'll need your passport to register it, which is standard procedure. Data is cheap. A monthly plan with unlimited data runs around 150,000 rupiah. Wi-Fi in accommodations varies wildly from decent to nonexistent, so having mobile data as a backup is essential. Signal drops in valley areas near Ubud and in parts of East Bali. If you're relying on GPS for navigation, download offline maps before you go. Google Maps works reasonably well for surface roads but back roads and trails are unreliable even with data. There's a lot to figure out when you arrive in Bali and most of the friction comes from assumptions that things will work the way they do back home. They won't. The faster you accept that and adjust your expectations, the better the trip goes. The island rewards patience and punishes rigidity pretty consistently.