arrive.guide

Last updated Jul 2026

Indonesia

Everything you need before landing in Indonesia: visa on arrival info, best eSIM plans for Bali and Jakarta, airport transport, rupiah tips, and essential apps.

Visa

PassportStatusDurationCost
๐Ÿ‡ฆ๐Ÿ‡บAustraliaVisa on arrival30 days~$28
๐Ÿ‡จ๐Ÿ‡ณChinaVisa on arrival30 days~$28
๐Ÿ‡ฎ๐Ÿ‡ณIndiaVisa on arrival30 days~$28
๐Ÿ‡ฐ๐Ÿ‡ทKoreaVisa on arrival30 days~$28
๐Ÿ‡ฌ๐Ÿ‡งUKVisa on arrival30 days~$28
๐Ÿ‡บ๐Ÿ‡ธUSAVisa on arrival30 days~$28
๐Ÿ‡ช๐Ÿ‡บEUVisa on arrival30 days~$28

Visa rules change. Always confirm your requirements at the official Indonesia immigration site before you travel.

Have IDR 500,000 (~$28) ready for the Visa on Arrival fee

Get your visa stamp before joining the main immigration queue. The counters accept foreign currency as well as card.

Arrival card required before you reach immigration

All travellers must complete the All Indonesia arrival card before arrival. It's free and takes a few minutes โ€” have the QR code ready on your phone when you land.

Most passport can extend +30 additional days โ€” If you plan to stay longer than 30 days, you must extend before the first 30 days expire. Do this at the nearest immigration office (Kantor Imigrasi). The extension costs IDR 500,000 and gives you another 30 days.

eSIM / SIM card

Airalo covers Indonesia via Indosat and Three networks, with solid connectivity across major cities and tourist areas. If you're heading to rural Lombok or remote islands, a physical Telkomsel SIM (available at the airport) will give you better reach.

Short stay โ€” up to 10 days

AiraloBest value

7 days ยท 3GB ยท Indosat / Three network

HolaflyUnlimited data

7 days ยท Unlimited ยท Telkomsel, XL network

Speed may reduce after heavy daily use

Long stay โ€” 10 to 30 days

AiraloBest value

30 days ยท 5GB ยท Indosat / Three network

HolaflyUnlimited data

30 days ยท Unlimited ยท Telkomsel, XL network

Speed may reduce after heavy daily use

More plan lengths and data sizes available directly from:

Physical Telkomsel SIMs are available at Ngurah Rai (DPS) airport for around IDR 100,000โ€“200,000 ($5.50โ€“11) with data included. Requires passport registration at the counter.
Purchase and install your eSIM 1-2 days before your departure, and activate it once you land โ€” Most eSIMs validity period start when it connects to a supported network.

Airport Transport

LOP โ€“ Lombok International

Domestic and regional flights โ€” limited international service

OptionTimeCostBest for
Grab
Pick-up outside the arrivals exit โ€” availability can be limited late at night
30โ€“50 minIDR 70,000โ€“130,000 ($4โ€“7)Mataram, Senggigi, Kuta Lombok
DAMRI airport busBest value
Ask at the DAMRI counter in arrivals โ€” runs 07:00โ€“17:00 daily
45โ€“90 minIDR 25,000โ€“35,000 ($1.40โ€“2)Mataram, Ampenan or Senggigi on a budget โ€” official published fares
Airport taxi (KSU Lombok Baru)
Counter in domestic arrivals โ€” zone or metered fare, 07:00โ€“17:00 daily
30โ€“50 minIDR 150,000โ€“250,000 ($8.50โ€“14)Official rank when Grab is unavailable
Pre-arranged hotel transfer30โ€“50 minIDR 150,000โ€“250,000 ($8.50โ€“14)Remote areas where Grab drivers are scarce

Watch out

The DAMRI bus and the official taxi counter both close at 17:00, and Grab availability at LOP thins out late at night. If you land after 17:00 โ€” and especially after 21:00 โ€” arrange a hotel pickup in advance. The Gili Islands need an onward boat transfer on top of the road journey.

Cash & ATMs

Verdict

Indonesia is still very cash-heavy, especially outside Bali's tourist hubs. Warung food stalls, local transport, temples, and small shops are almost always cash-only. Always carry IDR. In Bali's touristy areas (Seminyak, Canggu) cards are more widely accepted.

ATMs

ATMs are widely available in cities and tourist areas. BCA and Mandiri have the highest withdrawal limits (up to IDR 2,500,000 per transaction), but they no longer cost the same: Mandiri charges a flat IDR 50,000 access fee on foreign cards (introduced February 2026), while BCA publishes no equivalent surcharge. Expect roughly IDR 25,000โ€“50,000 ($1.40โ€“2.80) per withdrawal depending on the machine. Money changers in Bali (Kuta, Seminyak) often beat airport bank rates โ€” use a reputable authorised one to avoid short-change scams.

Tipping

Not traditional but increasingly common in tourist areas. Round up taxi fares to the nearest IDR 5,000 or 10,000. Tip IDR 50,000โ€“100,000 for guides or drivers per day. Spa and massage workers appreciate tips of IDR 20,000โ€“50,000. In small local eateries (Warungs) tipping is not expected, but leaving small change is a nice gesture.

Withdraw a larger sum at your first ATM to minimise fees โ€” IDR 2,000,000 (~$110) is a reasonable starting amount for a week. BCA is the cheaper of the two big networks for foreign cards.

Essential Apps

๐ŸŸข

Gojek

Indonesia's super-app โ€” ride-hailing, food delivery, grocery, and more.

๐ŸŸข

Grab

Ride-hailing and food delivery. Sometimes has better availability at airports. Save by buying their Travel Pass package.

๐Ÿ—บ๏ธ

Google Maps

Download offline maps for Bali, Jakarta, or Lombok before landing. Works well even in areas with poor signal.

๐Ÿ’ฌ

WhatsApp

Primary messaging platform in Indonesia. Accommodation, tour operators, and drivers all use WhatsApp.

๐Ÿจ

Agoda

Best hotel deals for Indonesia โ€” particularly strong for Bali properties and last-minute bookings.

First Day Tips

  • 1Activate your eSIM while on board the plane so you can open Grab or Gojek the moment you clear customs โ€” both apps are essential for getting a fair-priced ride from the airport.
  • 2In Bali, the currency is rupiah (IDR) but prices at tourist spots are often quoted in USD or Australian dollars. Always confirm which currency before agreeing to a price.
  • 3Download offline Google Maps for your area before leaving the airport Wi-Fi zone โ€” signal can be weak in parts of Ubud, the rice terraces, and rural Lombok.

Stay up to date on Indonesia

We'll email you if visa rules, transport costs or arrival tips change.