Currency, connectivity, and entry basics before you go.
Bali Guide › Good to Know
A few practical basics make arriving in Bali smoother. The local currency is the Indonesian rupiah (IDR); it's worth carrying some cash for warungs, markets, and small shops, while cards and ATMs are common in tourist areas.
For staying connected, a local SIM card or eSIM is inexpensive and coverage is good across most of the island - handy for maps, ride-hailing, and messaging.
Entry rules vary by nationality; many visitors can obtain a visa on arrival, but requirements change, so always check the latest official Indonesian immigration guidance for your country before you travel.