Most nationalities get a Visa on Arrival for 500,000 IDR (~$35), valid 30 days and extendable once for another 30. You can also apply online in advance as an e-VOA — same price, less queueing. Visa guide.
Planning a Bali trip?
Direct villas and apartments across 15 areas of Bali — free cancellation, English-speaking manager on Telegram.