Last updated Apr 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
| Passport | Status | Duration | Cost |
|---|---|---|---|
| ๐ฆ๐บAustralia | Visa on arrival | 30 days | $35 |
| ๐จ๐ณChina | Visa on arrival | 30 days | $35 |
| ๐ฎ๐ณIndia | Visa on arrival | 30 days | $35 |
| ๐ฐ๐ทKorea | Visa on arrival | 30 days | $35 |
| ๐ฌ๐งUK | Visa on arrival | 30 days | $35 |
| ๐บ๐ธUSA | Visa on arrival | 30 days | $35 |
| ๐ช๐บEU | Visa on arrival | 30 days | $35 |
Visa rules change. Always confirm your requirements at the official Indonesia immigration site before you travel.
Have IDR 500,000 (~$35) 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.
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
7 days ยท Unlimited ยท Telkomsel, XL network
Speed may reduce after heavy daily use
Long stay โ 10 to 30 days
30 days ยท Unlimited ยท Telkomsel, XL network
Speed may reduce after heavy daily use
More plan lengths and data sizes available directly from:
Airport Transport
CGK โ Soekarno-Hatta International
Indonesia's main gateway โ two international terminals (T2, T3)
| Option | Time | Cost | Best for |
|---|---|---|---|
| Airport RailinkFastest to city Free shuttle bus connects terminals to Manggarai/Sudirman stations | 55โ70 min | IDR 70,000โ100,000 (~$4.50โ6.50) | Central Jakarta (Sudirman/Manggarai) โ avoid traffic entirely |
| Grab Pick-up at designated zones outside T2 and T3 arrivals | 60โ120 min | IDR 150,000โ300,000 ($10โ20) | Door-to-door if destination isn't near a train station |
| Bluebird metered taxi | 60โ120 min | IDR 200,000โ400,000 ($13โ26) | When Grab surge pricing is high |
Watch out
Jakarta traffic is notoriously bad. The Airport Railink train is the fastest way into the city during peak hours and costs a fraction of a taxi. Avoid arriving during morning (7โ9am) or evening (5โ8pm) rush hour if you must take a car.
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 (called 'ATM' or 'mesin ATM') are widely available in cities and tourist areas. BCA and Mandiri ATMs have the highest withdrawal limits (up to IDR 2,500,000 per transaction). Most charge foreign fees of IDR 25,000โ50,000 ($1.50โ3) per transaction. Money changers in Bali (Kuta, Seminyak) often offer better rates than airport banks โ 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.
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.
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.