Facts checked against live data · 5 Nov 2026

Know before you go: Indonesia

Visa & entry, getting around, money, best time, and emergencies — with official sources.

✓ Checked against official sources · November 1, 2026 9 sources

Photo: Sasha India / Wikimedia Commons (CC BY-SA 2.0)

Quick answer

Most Western, EU, and many other passport holders can still enter Indonesia on a 30-day e-VOA bought online for IDR 500,000 (about USD 35) through the official evisa.imigrasi.go.id portal, while the ten ASEAN states plus a short list of other countries enter visa-free; bring rupiah cash for daily spending, travel in the dry season (roughly April to October) for the best weather, and save 112 as your one number for any emergency, but verify your own nationality’s rules on the official portal before you book, since Indonesia’s entry system keeps tightening and digitising through 2026.

This is a plain-English summary, not legal or medical advice. Entry and visa rules change — always confirm on the official sources linked below before you book or fly.

Climate at a glance

Monthly highs, lows and rainfall in Bali · NASA POWER 10-year average

Temperature range Rain

Climate at a glance
MonthHigh °CLow °CRain (mm)
Jan2824317
Feb2824289
Mar2824230
Apr2924119
May282471
Jun272381
Jul272252
Aug272228
Sep292359
Oct302495
Nov3024204
Dec2924298

Public holidays

Expect crowds, closures and pricier rooms around these dates.

  • Jan1 New Year's DayTahun Baru Masehi
  • Jan5 Isra' and Mi'rajIsra Mikraj Nabi Muhammad
  • Feb6 Lunar New YearTahun Baru Imlek
  • Mar8 Day of SilenceHari Suci Nyepi
  • Mar10 Eid al-Fitr (estimated)Hari Raya Idul Fitri (perkiraan)
  • Mar11 Eid al-Fitr Second Day (estimated)Hari kedua dari Hari Raya Idul Fitri (perkiraan)
  • Mar26 Good FridayWafat Yesus Kristus
  • Mar28 Easter SundayKebangkitan Yesus Kristus
  • May1 International Labor DayHari Buruh Internasional
  • Dec25 Christmas DayHari Raya Natal

Visa & entry

Indonesia’s visa system runs almost entirely through the Directorate General of Immigration’s own portal.

Visa-free

CostFree StayUp to 30 days

Stay cannot be extended

Visa on Arrival / e-VOAB1

Around 87 other nationalities

CostIDR 500,000

Buy in advance online or at airport counter; price may rise, check before paying

e-Visa

Other nationalities, or anyone wanting a longer or different-purpose stay

Apply for a Visitor Visa fully online in advance

Price increase not confirmed. An increase to IDR 750,000/1 million was announced for 2026 but not yet confirmed as implemented, so check the live price before paying.

Avoid fake visa agents. Avoid lookalike third-party 'visa agent' sites and confirm requirements on evisa.imigrasi.go.id.

Bali tourist levy separate. Bali requires a separate mandatory Tourist Levy of IDR 150,000, payable at lovebali.baliprov.go.id, on top of any visa fee.

Read the full section

Indonesia’s visa system runs almost entirely through the Directorate General of Immigration’s own portal. Most visitors who need a visa for a short trip to Indonesia use the B1 electronic Visa on Arrival (e-VOA), applied for on the Directorate General of Immigration’s portal, evisa.imigrasi.go.id.

  • Visa-free: the ASEAN members (Brunei, Cambodia, Laos, Malaysia, Myanmar, the Philippines, Singapore, Thailand, Timor-Leste and Vietnam), plus Hong Kong, Macau, Brazil, Colombia, Peru, Suriname, Türkiye, Kazakhstan and Belarus can enter for up to 30 days, and this stay cannot be extended.
  • Visa on Arrival / e-VOA: around 87 other nationalities can use the e-VOA, which costs IDR 500,000 and gives a single-entry stay of up to 30 days, extendable once for another 30 days. It can be bought in advance online or at the airport counter. Note that an increase has been announced but not yet confirmed as implemented: Indonesia’s immigration chief described two new amounts in August 2026, IDR 750,000 for electronic applications made before arrival and IDR 1 million for applications on arrival, though the official B1 visa guidance reviewed in late September 2026 still listed IDR 500,000. Check the live price before you pay.
  • e-Visa: other nationalities, or anyone wanting a longer or different-purpose stay, apply for a Visitor Visa fully online in advance.

Whatever category you use, your passport needs at least six months’ validity, and officers may ask for an onward or return ticket. Indonesia has also tightened enforcement in 2026: Indonesia has moved to a centralised e-visa platform and introduced mandatory pre-arrival registration through the All Indonesia app, alongside a One Person One Visa policy that links each application to biometric records for stricter compliance. If you need to extend your stay, be aware that Indonesia introduced a new hybrid visa extension system that requires both online registration and an in-person visit for document checks, photo capture, and interviews. If you’re heading to Bali specifically, note the separate, mandatory Bali Tourist Levy of IDR 150,000 (~USD 10), payable separately at lovebali.baliprov.go.id, on top of any visa fee.

Important: visa categories, fees, and eligible-country lists change with little notice, and even recent commercial guides disagree on exact country counts. Confirm your exact requirements on evisa.imigrasi.go.id before booking flights, and avoid lookalike third-party “visa agent” sites.

Getting around

Jakarta’s MRT is a 30-minute, 16-kilometre north-south line linking Lebak Bulus to Bundaran HI; it does not yet reach Kota Tua (Old Town), so use TransJakarta, the KRL commuter rail, or a ride-hailing app for that leg.

MRT now takes contactless cards

Jakarta MRT launched EMV contactless fare payments on July 29, 2026, letting passengers tap Visa and Mastercard credit cards at gates.

TransJakarta still card-based

TransJakarta buses still mainly use stored-value cards like JakLingko or bank e-money (Flazz/e-Toll), buyable at convenience stores or stations.

Build in buffer for inter-island travel

Inter-island travel relies on flights and ferries, so plan for weather-related delays, especially in the wet season.

Read the full section

Jakarta’s MRT is a 30-minute, 16-kilometre north-south line linking Lebak Bulus to Bundaran HI; it does not yet reach Kota Tua (Old Town), so use TransJakarta, the KRL commuter rail, or a ride-hailing app for that leg. A genuine 2026 upgrade: the Jakarta Provincial Government has launched EMV contactless fare payments on the MRT Jakarta network, enabling passengers to pay fares directly using contactless credit cards, the first implementation of contactless bank card payments on a public transport system in Indonesia, launched at Bundaran HI MRT Station on July 29, 2026, allowing passengers to pay fares by tapping eligible Visa and Mastercard credit cards at station gates. Jakarta plans to extend this to LRT Jakarta, Transjakarta, and Transjabodetabek, but for now TransJakarta buses still mainly use stored-value cards (JakLingko or bank e-money like Flazz/e-Toll), buyable at convenience stores or stations.

TransJakarta remains the backbone of surface transit, running about 4,700 medium-to-large buses in 2026 and, as of March 2026, serving an average of 1.4 million passengers daily and covering 92.5% of Jakarta’s area.

Outside Jakarta, apps rule: Grab and Gojek are the default way most travellers get around cities and tourist areas like Bali, and metered Bluebird taxis remain a trusted option in Jakarta. Inter-island travel leans on domestic flights and ferries, so build in buffer time for weather-related delays, especially in the wet season.

Book a luggage spot in Bali Some links are affiliate links · no extra cost to you

Money & costs

Use major bank ATMs

Withdraw cash at ATMs from major bank branches (BCA, Mandiri, BNI) rather than standalone street machines due to skimming risk.

Cover the keypad

Cover the keypad when entering your PIN in busy tourist zones like Kuta, Seminyak, and Legian.

Plan multiple withdrawals

Expect per-withdrawal caps, often lower than usual, so plan several withdrawals across a trip.

Always choose rupiah billing

When paying by card, choose to be billed in rupiah; the 'home currency' option adds a hidden markup.

Read the full section

The Rupiah (IDR) dominates daily life; cards are accepted in upscale hotels and malls, but cash still rules markets, taxis, ferries, and smaller towns. For cash, use ATMs at major bank branches (BCA, Mandiri, BNI) rather than standalone street machines, since skimming is a known issue in busy tourist zones like Kuta, Seminyak, and Legian; cover the keypad when entering your PIN. Expect per-withdrawal caps, often lower than travellers are used to, so plan several withdrawals across a trip rather than one large one. When paying by card, always choose to be billed in rupiah rather than your home currency; the “home currency” option is dynamic currency conversion and adds a hidden markup. As a rough guide, budget travel, mid-range travel, and comfort travel all vary enormously by island, and Bali generally runs noticeably more expensive than Java or Sumatra for the same experience, so price-check specific accommodation and tours rather than relying on generic daily averages.

Best time to visit

Indonesia is equatorial, so temperatures stay warm and humid year-round; rainfall is the real variable.

Shoulder monthsDecent weather with smaller crowds

  1. Jan
  2. Feb
  3. Mar
  4. Apr · Best
  5. May · Best
  6. Jun · Best
  7. Jul
  8. Aug
  9. Sep · Best
  10. Oct
  11. Nov
  12. Dec

Best

Read the full section

Indonesia is equatorial, so temperatures stay warm and humid year-round; rainfall is the real variable. The dry season, roughly April through October, is the most reliable window for beaches in Bali and Lombok, trekking, and diving visibility, and it overlaps with the busiest, priciest months (July, August, and the December holidays). The wet season, roughly November through March, brings heavier afternoon downpours and a higher chance of ferry or flight disruption on outer islands, but lower prices and lush landscapes. Shoulder months (April, May, June, September) often balance decent weather with smaller crowds. Because rainfall timing varies by island, check a destination-specific forecast closer to your trip rather than relying on one “Indonesia weather” rule of thumb.

Emergencies & safety

112 General emergency

Free to call; connects to police, fire, or medical help

110 Police
113 Fire
119 Ambulance

Commonly given as 118 in Bali specifically; try both if one doesn't connect

Save numbers before you landKeep passport/visa photos separateConfirm hotel's local emergency contacts

Read the full section

Indonesia’s general emergency number is 112, which is free to call and designed to connect you to police, fire, or medical help. Traditional single-service numbers still work alongside it: Police 110, Fire 113, and Ambulance 119 (commonly given as 118 in Bali specifically, so try both if one doesn’t connect). In Bali, a Tourist Police line is also commonly listed, though reported numbers vary between sources, so it’s worth confirming your hotel’s local emergency contacts on arrival and saving the direct number for the nearest Tourist Police post (Kuta, Denpasar, or the airport) in addition to 112. Save all of these numbers before you land, keep photos of your passport and visa separate from the originals, and lean on hotel or embassy contacts if there’s a language barrier. For medical issues in tourist hubs, international-standard clinics in Bali and Jakarta are usually the fastest route to English-speaking care.

Official sources

AI-assisted and web-researched, reviewed against official sources on November 1, 2026. Rules and prices change — verify on the official links above. See our Editorial policy.

Explore Indonesia

All Indonesia guides →

Plan your trip to Indonesia

Indonesia eSIM & staying connected →

Some links above are affiliate links — if you book through them, Wander Atlas earns a small commission at no extra cost to you. It's how we keep every guide free.

Wander Atlas newsletter

Planning a trip to Indonesia?

New Indonesia guides, upcoming events, and practical tips — straight to your inbox. No spam, unsubscribe anytime.

Subscribe and get our free printable trip-planning checklist.