Indonesia Travel Essentials
Visa rules, ATM strategy, transport cheat sheets, SIM cards, safety tips, packing lists, and the cultural etiquette that turns a good trip into a great one.
↓
I've made every mistake in this guide at least once — from running out of rupiah on a remote island to missing a temple ceremony. After years exploring Indonesia, I've figured out the practical side so you don't have to learn the hard way. This is the cheat sheet I wish someone had handed me on my first Bali trip.
— Scott
Visa & Entry Requirements
6 tipsVisa on Arrival (30 Days)
Citizens of 90+ countries (including USA, UK, Canada, Australia, EU, Japan, South Korea) can get a Visa on Arrival (VoA) at major Indonesian airports — Bali (DPS), Jakarta (CGK), Surabaya, and others. It costs IDR 500,000 (about $35 USD), is valid for 30 days, and can be extended once for another 30 days. Your passport must be valid for at least 6 months with a return or onward ticket.
e-VOA Before You Fly
Skip the airport queue by buying your Visa on Arrival online in advance through the official Indonesian immigration portal at molina.imigrasi.go.id (the e-VOA system). Pay by card, get a QR code, and scan it at the automated gates on arrival. Apply a few days before departure — it's the same price as the on-arrival counter.
Extending Your Stay
A VoA can be extended once for another 30 days at any immigration office (Kantor Imigrasi) — major branches are in Jakarta, Denpasar (Bali), Surabaya, Yogyakarta, and Medan. The extension costs around IDR 500,000 ($35 USD). Start the process at least a week before your visa expires; agents in Bali can handle it for a small fee if you'd rather not visit in person.
Documents to Carry
Always lock your passport in your hotel safe when you're out exploring — carry a photocopy on your phone or on paper instead. Hotels will ask for your passport at check-in, but after that it should stay locked up. Domestic flights between islands require a valid photo ID, so carry your passport on inter-island travel days only.
Customs Declaration
Indonesia uses an electronic customs declaration (e-CD) — fill out the form online at ecd.beacukai.go.id within three days of arrival and show the QR code at the customs exit. It's free and takes about 5 minutes. Some airports still accept paper forms, but the e-CD saves time at Bali and Jakarta.
Global Entry / SENTRI
If you're a US citizen, get Global Entry or a SENTRI pass before your trip — it's about $120 for five years and worth every penny. We got ours living in SoCal for the Mexico border crossings, but the real payoff is coming home through your US gateway airport. After 20+ hours of travel, three or four jumbo jets land at the same time and the immigration line is massive. Global Entry gets you through in minutes instead of an hour-plus. It pays for itself after two trips.
Money & ATMs
6 tipsATM Strategy
Use bank ATMs from BCA, Mandiri, BNI, or BRI — they reliably accept foreign Visa/Mastercard and have English menus. Withdrawal limits are typically Rp 1.5–3 million per transaction; the per-withdrawal fee is around Rp 25,000–50,000, so take the max each time and store the cash in your hotel safe. Some US banks reimburse ATM fees — I use a Fidelity Cash Management card exclusively over there and never pay a fee.
Split Your Cards
ALWAYS bring two or three ATM cards and credit cards on your trip. Only carry one of each when you go out — keep the backups locked in your hotel safe. Indonesia is generally very safe, but things fall out of pockets, bags get left behind, and if you lose your only card, your trip is over. We learned this the hard way.
Cash Is King
Outside Bali's tourist strip and the big malls, many warungs, markets, ojek drivers, and homestays are cash-only. Always carry enough rupiah to cover 2–3 days of expenses, especially on Lombok, Flores, the Gili Islands, and in rural areas where ATMs are scarce.
GoPay, OVO & DANA
GoPay (inside Gojek), OVO, and DANA are Indonesia's dominant mobile wallets — accepted at convenience stores (Indomaret, Alfamart), warungs, and for ride-hailing. Foreign tourists can download the apps but usually need a local SIM and an Indonesian bank account to top up, so most visitors stick with cash and credit cards.
Daily Budget Ranges
Backpacker: Rp 300,000–500,000/day ($18–31 USD) — hostels, warung food, public transport. Mid-range: Rp 1,000,000–2,500,000/day ($63–156 USD) — hotels, restaurants, private drivers. Luxury: Rp 2,500,000+/day ($156+ USD) — villas, fine dining, private boats. Bali runs pricier than Java, Lombok, or Sumatra.
Exchange Tips
Change money only at authorized money changers (look for the "PVA Berizin" Bank Indonesia license) — PT Central Kuta and BMC in Bali are reputable. Avoid street touts offering rates that look too good; they're famous for sleight-of-hand shortchanging. Airport counters have poor rates. Count your cash before leaving the counter.
Getting Around
7 tipsDomestic Flights
Lion Air, Batik Air, Garuda Indonesia, and Citilink connect 30+ Indonesian airports. Garuda is the premium carrier; Lion Air and Citilink are budget options. AirAsia also flies to Bali (DPS), Jakarta (CGK), and Surabaya from across Southeast Asia and is often the cheapest international option. Jakarta (CGK) and Bali (DPS) are the main hubs. Book 1–3 weeks ahead — fares can be very cheap but luggage is often extra. Search Traveloka — the dominant Indonesian travel platform and shows Lion Air, Batik Air, Garuda, and Citilink fares with hotels bundled.
Ferries & Fast Boats
ASDP Indonesia Ferry operates government car ferries between major islands. Fast boats (speedboats) connect Bali to Lombok (2 hours), Gili Islands (1.5 hours), and Nusa Penida (45 minutes). Book fast boats at the port or via Gili Bookings. Public ferries are cheap but slow — overnight crossings are common for Java-Bali-Lombok.
Ojek & Local Transport
GoJek and Grab are the ride-hailing apps that transformed Indonesian cities. Order ojek (motorcycle taxi) for quick cheap trips or GoCar/GrabCar for longer rides. Bali has specific "ojek zones" — negotiate at official stands or use the apps. Becak (cycle rickshaws) and bemo (minibuses) serve local routes in smaller cities.
Bemo, Becak & Angkot
Beyond ride-hailing, local transport includes angkot (shared minivans running fixed routes), bemo (small minibuses), and becak (cycle rickshaws) in older towns like Yogyakarta and Solo. Fares are cheap — Rp 5,000–20,000 ($0.30–1.25 USD) for short hops — but you must agree on the price before getting on, as there are no meters. For most visitors, Gojek and Grab are simpler and fairer.
Grab & Gojek (Ride-Hailing)
Download both Grab and Gojek before your trip and add your international credit card when you land. They cover Jakarta, Bali, Surabaya, Yogyakarta, Bandung, Medan, and most cities — metered fares, no haggling, air-conditioned cars (GrabCar/GoCar) and cheap motorbike taxis (GrabBike/GoRide). It's the safest and most predictable option for city transport. Note: parts of Bali (Ubud, Canggu) restrict pickups in certain "ojek zones" — walk a block to a main road if a driver can't reach you.
Bluebird Taxis
If you prefer a metered street taxi, use Bluebird Group (the light-blue cars with the bird logo) — they're honest, metered, and reliable in Jakarta, Bali, and Surabaya. Book through the MyBluebird app or hail one on the street. Avoid unmarked "taxis" and lookalike blue cars at the airport; they overcharge.
Scooter & Car Rental
Available in most tourist areas for Rp 60,000–100,000/day ($4–6 USD) for scooters, more for cars with a driver (Rp 600,000–900,000/day including fuel is common in Bali). An International Driving Permit (IDP) is legally required and police do run checks in Bali. Helmets are mandatory. Roads can be chaotic — only rent a scooter if you're an experienced rider. Important: rental shops may ask to hold your passport as a deposit — never hand it over. Offer a photocopy instead and walk away if they insist. Your passport stays in the hotel safe, always.
SIM Cards & Connectivity
4 tipsYou Probably Don't Need a Local SIM
Most US carriers now include free data and texting in Indonesia — T-Mobile, Google Fi, and AT&T International Day Pass all work. Calls are usually $0.20/minute, but don't call anyone unless it's an emergency. Install WhatsApp before your trip — that's how Indonesians communicate and how you'll message hotels, tour operators, and drivers.
eSIM & Local SIMs
Most newer phones are eSIM only, so you can't pop in a physical SIM anyway. If your carrier doesn't cover Indonesia, grab a Telkomsel or XL eSIM through their app, or buy a tourist SIM at the official Telkomsel/XL counters in the arrivals hall at Bali (DPS) or Jakarta (CGK) for Rp 100,000–200,000 ($6–13 USD) with 15–30 GB of data. Buy only from official kiosks — street stalls overcharge. SIM registration requires your passport.
Data Coverage
4G/LTE works in most cities and tourist areas; 5G is rolling out in Jakarta, Bali, and Surabaya. Telkomsel has the widest coverage including remote islands and is worth the slight premium; XL and Indosat are cheaper and fine in cities. Top up via the carrier app, Indomaret/Alfamart convenience stores, or any phone-credit (pulsa) counter — packages run Rp 50,000–150,000 ($3–9 USD) for 10–30 GB.
WiFi Reliability
Hotel and cafe WiFi is generally usable in cities and tourist areas like Bali, Yogyakarta, and Jakarta (10–30 Mbps); Canggu and Ubud cafes cater to remote workers. Remote islands (Flores, Komodo, Raja Ampat) and mountain areas can be slow or unavailable. Your mobile data is the backup plan — and the reason we always make sure our carrier coverage is sorted before we land.
Safety & Health
7 tipsTravel Insurance
Non-negotiable. Get a policy that covers medical evacuation — the best hospitals are in Jakarta and Bali, and a medevac flight from a remote island or dive site can cost $10,000+. We use SafetyWing for every trip — it's affordable, covers nomads and short-trippers alike, and you can sign up even after you've left home. We've thankfully never had to file a claim, but having it is peace of mind every time we board that plane.
Tap Water
Don't drink tap water anywhere in Indonesia. Bottled water (air mineral) costs Rp 3,000–6,000 ($0.20–0.40 USD) and is sold everywhere. In nicer hotels and cafes, ice is made from purified water and is safe; at roadside warungs, ask for drinks without ice if you have a sensitive stomach.
Hospitals & Clinics
Major cities have quality private hospitals: Siloam Hospitals and RS Pondok Indah (Jakarta), BIMC Hospital and Siloam (Bali/Denpasar), and Mayapada (Surabaya). Bali also has dedicated dive-medicine and decompression facilities. Smaller islands may only have basic clinics (puskesmas) — another reason for medevac insurance.
Dengue & Mosquitoes
Dengue is present year-round, especially during the rainy season (Nov–Apr). Use mosquito repellent with DEET, wear long sleeves at dusk, and choose accommodation with screens or air conditioning. Malaria risk is low in Bali and Java but present in eastern Indonesia (Papua, parts of Flores and Sumatra) — ask a travel clinic about prophylaxis if heading there.
Volcanoes & Earthquakes
Indonesia sits on the Ring of Fire with dozens of active volcanoes (Agung in Bali, Bromo and Ijen in Java, Rinjani on Lombok). Check the official volcano-status site at magma.esdm.go.id before any volcano trek, and heed exclusion zones. Earthquakes are common; if you're on the coast and feel a strong, long quake, move to high ground — tsunami risk is real on exposed coasts.
Rainy Season & Seas
The wet season runs roughly November to April, with January–February the heaviest. Afternoon downpours and rough seas can cancel fast boats between Bali, Lombok, the Gilis, and Nusa Penida — always keep a buffer day around boat days. Check BMKG (the national weather agency, bmkg.go.id) for sea-condition and storm warnings.
General Safety
Indonesia is generally safe for tourists. Use common sense: avoid flashing expensive items, don't walk alone in unfamiliar areas at night, and keep valuables in a hotel safe. Petty theft and motorbike bag-snatching (in Bali) are the main risks — wear bags on the inside shoulder away from the road, and never leave a phone unattended at a beach club.
Packing Essentials
22 tips📋 Interactive Packing Checklist
Before you read our gear picks below, use our interactive Indonesia packing list — 60+ items you can check off as you pack, filtered by season and activities. It's the fastest way to make sure nothing gets left behind.
Reef-Safe Sunscreen
Many marine sanctuaries now require reef-safe sunscreen (no oxybenzone or octinoxate). Bring your own — it's expensive and hard to find locally. We use this reef-safe SPF 50+; you will burn faster than you expect near the equator.
Mosquito Repellent
Bring DEET-based repellent (40% concentration or higher). Local brands like OFF! are available but international brands with higher concentrations work better. Essential for evenings and island stays.
Waterproof Dry Bag
An Osprey ultralight dry bag (10–20L) protects your phone, wallet, and camera during island-hopping, boat rides, and sudden downpours. You'll use this every single day.
Power & Voltage Warning
Indonesia uses Type C and Type F plugs (round two-pin, European style) at 230V — NOT 110V like the US. Your phone chargers and laptops are dual-voltage and will work fine with a plug adapter. Do NOT bring any single-voltage appliances — hair dryers, curling irons, and anything with a heating element will fry unless it's rated 110–240V. Bring a travel power strip with USB ports for rooms with few outlets, and a universal travel adapter for the round-pin sockets.
Rain Jacket or Poncho
Even in dry season, afternoon showers happen. A lightweight packable rain jacket beats an umbrella for island-hopping and hiking. During wet season (Nov–Apr), rain is a daily certainty.
Footwear
Skip the flip-flops for walking around town — sidewalks can be uneven and one stubbed toe can ruin your day. Closed-toe Crocs or Keen Newport sandals are what we wear daily. Save the flip-flops for the beach and hotel. For waterfall hikes, rocky shores, and wet boat landings, strapped sandals work well. Closed-toe hiking shoes for volcano treks and mountain trails.
First Aid & Hydration
Pack a small first aid kit — bandages, antiseptic, Imodium, and pain relievers. Bring electrolyte tablets for dehydration — the heat and humidity will drain you faster than you think. We always keep a bottle of Gatorade in the hotel fridge. You can buy Gatorade and Pocari Sweat at any 7-Eleven or convenience store across the country.
Clothing & Sun Protection
Pack lightweight UV-rated rashguards and a cooling UV hat — the equatorial sun is no joke and you'll be outside all day. Cargo shorts are a must. My cargo short system is battle-tested: small rupiah notes in front right pocket, large bills in right cargo pocket, one credit card in front left, phone in left cargo. You don't want to be pulling out a money clip to buy a cold Bintang.
Swim & Snorkel Gear
Bring 2–3 swim trunks with pockets so they can dry between days — nothing worse than putting on a wet suit in the morning. Grab a water wallet for cash and your room key, and keep your phone dry in a waterproof phone pouch. Bring your own mask and snorkel — the rental masks at most places are scratched and leak. We use the Cressi Big Eyes Evolution mask and Cressi Supernova dry snorkel. You can rent fins anywhere. Pack water shoes for snorkeling and rocky beaches.
Plane Outfit & Layers
Wear a tracksuit or sweatsuit on the plane — the flight is 18+ hours and the cabin gets cold. It also doubles as your cool-weather layer for highland destinations like Bromo, Ijen, the Dieng Plateau, and the Rinjani crater rim where pre-dawn temps drop into the 40s–50s°F. Bring a Cabeau travel pillow for the flight — worth every penny on a Bali or Jakarta red-eye.
Packing & Day Bag
Use packing cubes to organize your bag — one for clean clothes, one for dirty, one for swim gear. You'll be living out of your suitcase and moving between islands constantly. For daily exploring, a crossbody sling bag keeps your essentials accessible and secure — phone, cash, sunscreen, and water bottle all within reach without a bulky backpack.
Motion Sickness (Boats)
Fast boats and public ferries in Indonesia can be rough in certain weather windows — especially the Bali–Lombok–Gili crossings and the open-water runs out to Komodo and Flores. Sea-Band acupressure wristbands are non-medicated and safe for extended use, so you can wear them all day on back-to-back island hops without the drowsiness of Dramamine.
GoPro Dome Port
Nusa Penida, the Gili Islands, and Raja Ampat are world-famous for half-above/half-below ocean shots — coral and manta rays below, dramatic cliffs above. A TELESIN dome port for GoPro 9–13 captures the split shot cleanly without distortion. It's the single piece of gear that separates forgettable underwater video from the shot you'll frame and hang on a wall.
Inflatable SUP
Lombok's sheltered bays and the Gili Islands' calm lagoons are perfect SUP water. An iROCKER All-Around 11' inflatable SUP rolls into a backpack-sized bag and skips the $40/day resort rental — over a 5-day stay, it pays for itself twice over. The water around Gili Air is glassy at sunrise, which is exactly when you want to be out before the snorkel boats show up.
Floating Phone Case
A CaliCase floating waterproof phone case is essential for snorkel-boat island hops — your phone stays dry and floats if you drop it overboard. The touch-screen works through the case, so you keep shooting without taking it out. One dropped phone off a boat near Nusa Penida is a very expensive lesson.
Triple Zip Dry Bag
For protecting phones, wallets, and documents on fast boats and during island-hop tours, a GLBSUNION triple-zip dry bag gives you three layers of waterproofing. Open-deck speedboats to the Gilis and Komodo take spray regularly and don't always have covered compartments — anything you care about needs to be in a dry bag.
Sleep Aid
Indonesia is an 18+ hour journey from North America, and the jet lag is brutal. OLLY Sleep melatonin gummies help reset your clock fast — take them at local bedtime for the first two nights and you'll adjust within 48 hours instead of spending half your trip groggy.
Flight Comfort (Long-Haul)
Bali and Jakarta connect via 18+ hours of flying from North America, usually with a stop in a Gulf or Asian hub. A Flypal inflatable foot rest relieves lower back pressure on those long legs and turns economy into something close to bearable. Pair it with Sockwell compression socks to prevent swelling and deep vein discomfort on flights over 10 hours.
GaN Charger
One Anker 735 GaN 65W charger replaces your laptop brick, phone charger, and camera charger in a single plug. Essential when your resort room has one or two outlets and you're managing a phone, tablet, GoPro, drone, and earbuds. It's dual-voltage so it works on Indonesia 220V without an adapter.
Electronics Organizer
A BAGSMART electronics organizer keeps cables, SD cards, chargers, and adapters in one flat case that fits in your day bag. When you're moving between islands every two days, not having to dig through a tangled mess of cables saves real time. All your electronics go into one pouch — it's the packing upgrade that makes island-hopping actually enjoyable.
Apple AirTags
An Apple AirTag 4-pack tracks your checked bag, day bag, camera bag, and passport wallet. Bags do get separated on the domestic flights between Jakarta, Bali, Lombok, and regional airports — with an AirTag in each bag, you know exactly where everything is before you even reach baggage claim.
Language & Cultural Etiquette
6 tipsBasic Bahasa Indonesia
"Terima kasih" (thank you), "Apa kabar?" (how are you?), "Berapa harganya?" (how much?), "Di mana?" (where?), "Bir" (beer), "Air" (water), "Toilet" (restroom). Even a few words earn massive goodwill and better prices in markets.
Respect & Greeting
A slight bow and pressing your right hand to your chest while greeting is a sign of respect. "Bapak" (sir) and "Ibu" (ma'am) are polite address forms. Remove shoes when entering a home or temple. In Bali, temple visits require a sarong — usually available to borrow at the entrance.
Tipping Norms
Tipping is appreciated but not mandatory. 10% at restaurants if no service charge is included. Rp 20,000-50,000 ($1.25-3 USD) for hotel staff. Rp 50,000-100,000 ($3-6 USD) for tour guides. Round up for Grab and GoJek rides. Indonesians remember generous guests.
Temple & Mosque Dress Codes
Cover shoulders and knees when visiting temples and mosques — Indonesia is predominantly Muslim. In Bali specifically, temples require a sarong and sash (provided at major temples). Some sites prohibit women during menstruation — signs are posted at entrances.
Gotong Royong — Community Spirit
Indonesian culture values community cooperation (gotong royong). Locals are warm and helpful — don't be surprised if strangers offer directions, share food, or go out of their way to assist. Hospitality is genuine, not performative. Accepting it graciously builds real connections.
Regional Languages
Bahasa Indonesia is the national language, but 700+ regional languages are spoken. Javanese, Sundanese, and Balinese are the most widely spoken regional languages. English is common in tourist areas of Bali, Lombok, and major cities. In rural areas and smaller islands, Bahasa Indonesia is your best tool.
Some links on this page are affiliate links — we earn a small commission if you purchase through them, at no extra cost to you. We only recommend gear we personally use on our Indonesia trips. Full disclosure.
Gear We Recommend
🎒 Gear We Recommend for Indonesia
Raja Ampat and Komodo marine parks strictly enforce reef-safe sunscreen. Zinc oxide protects the coral that makes these places extraordinary.
Island hopping in Komodo means open boat transfers. One wave and your camera is gone. This is the single most important gear item for Indonesia.
Bali villas and beach resorts provide towels. Gili Islands guesthouses, temple visits, and Komodo boat tours often don't. Dries in 20 minutes in the tropical sun.
Nusa Penida snorkeling, Bali rice paddy walks in the rain, Komodo boat spray. Your phone sees water daily in Indonesia.
Indonesia uses Type C and F plugs (European round 2-pin). US/UK/Australian plugs don't fit without an adapter. Get a universal with USB-A and USB-C ports.
Plan Your Indonesia Trip
Tell our AI planner your dates, budget, and interests — it builds a custom day-by-day itinerary with flights, hotels, and activities.
Start Planning →Frequently Asked Questions
Many nationalities can get a Visa on Arrival (VoA) at major Indonesian airports — costs around $35 USD for 30 days, extendable once for another 30 days. US, UK, Australian, Canadian, and EU passport holders qualify. Some nationalities get visa-free entry for 30 days. Check the latest requirements as Indonesia updates visa policy regularly.
Indonesia is generally safe for tourists in popular destinations like Bali, Lombok, and Java. Petty theft can occur in crowded areas — use common sense with valuables. Traffic in cities like Jakarta and Bali is chaotic — be cautious crossing roads. Avoid swimming at beaches with strong currents (Kuta Beach in Bali has notorious rips). Political demonstrations occasionally occur in Jakarta.
Budget travelers: $25-45 USD/day covers guesthouses, warung food, and local transport. Mid-range: $70-150 USD/day for hotels, restaurants, and activities. Luxury: $200+/day for private villas and guided experiences. Bali is more expensive than Java or Lombok. Withdraw rupiah from ATMs (BCA, BNI have good rates). Notify your bank before traveling.
Credit cards are accepted at hotels, upscale restaurants, and malls in tourist areas. However, most warungs, markets, local transport, and smaller businesses are cash-only. Always carry Rp 200,000-500,000 ($12-30 USD) in cash. Visa and Mastercard work where cards are accepted. ATMs dispense rupiah — typical withdrawal limit is Rp 2-3 million per transaction.
Between islands: domestic flights (Lion Air, Garuda, Batik Air) or ferries/fast boats. Within Bali: rent a scooter ($5-8/day) or hire a private driver ($35-50/day). Within Java: trains are excellent (KAI app). In cities: Grab and GoJek (ride-hailing) are safe and metered. For island-hopping: public ferries or chartered speedboats.
Yes — a local SIM card is essential. Telkomsel (Simpati), XL, and Indosat are the main providers. Buy a SIM at the airport for Rp 50,000-150,000 ($3-9 USD) with data included. Telkomsel has the best coverage nationwide including rural areas. 4G is widespread in tourist areas; remote islands may have limited connectivity.