Everything you need to know before and during your trip to Bali — visas, transport, weather, currency and more.
Citizens of most countries can obtain a Visa on Arrival (VoA) at Ngurah Rai International Airport, valid for 30 days and extendable once for another 30 days. Some nationalities receive a free visa exemption. Always check the latest regulations before you travel.
The Indonesian Rupiah (IDR) is the local currency. ATMs are widely available in tourist areas. Credit cards are accepted at larger hotels and restaurants, but many local warungs and markets are cash-only. Always carry small denominations for tips and local purchases.
Bali has two seasons: dry (April–October) and wet (November–March). The dry season is ideal for outdoor activities and beach holidays. The wet season brings tropical showers, usually in the afternoon, but it is greener and less crowded.
Best months to visit
The most popular way to get around Bali is by hiring a private driver for the day (approximately USD 40–60), which gives you maximum flexibility. Ride-hailing apps (Gojek & Grab) are available in most areas. Scooter rental is cheap but carries higher risk — only recommended for confident riders.
Bali's food scene ranges from cheap local warungs to world-class fine dining. Must-try dishes include Babi Guling (roasted suckling pig), Nasi Campur (mixed rice), Satay Lilit (Balinese fish satay) and Bebek Betutu (slow-cooked duck). Seminyak and Ubud have vibrant international dining scenes.
Bali is generally safe for tourists. Drink bottled or filtered water only. Sunscreen, insect repellent and rehydration sachets are essential. Travel insurance with medical evacuation cover is strongly recommended. BIMC Hospital (Kuta & Nusa Dua) and Siloam Hospital (Denpasar) offer good international-standard care.
Police: 110 | Ambulance: 118 | Tourist Police: +62 361 224 111