
Bali Visa Guide for Tourists: Complete 2024 Requirements
Learn which visa options work best for your Bali trip, including visa-free entry, visa-on-arrival, and e-visas. Get current requirements, costs, and processing times.
Bali welcomes tourists from over 190 countries with multiple entry options. Citizens of 63 countries, including the US, UK, Canada, Australia, and most EU nations, qualify for visa-free entry, allowing a 30-day stay without advance paperwork. You'll need a passport valid for at least 6 months, a return ticket, and proof of accommodation. Immigration officers may ask about your travel plans and funds, though spot checks are uncommon. This visa-free permit cannot be extended or converted to other visa types once granted.
If your country isn't on the visa-free list or you need longer than 30 days, apply for a B211A visa-on-arrival (VOA) or B211A e-visa before arrival. The e-visa, introduced in 2023, costs 500,000 IDR (approximately USD 33) and takes 1 to 4 business days to process through the official imigrasi.go.id portal. The traditional VOA, obtained at Ngurah Rai Airport or Bali's immigration office, costs the same but offers instant approval, though queues can exceed 30 minutes during peak times. Both options grant a single-entry, 30-day stay valid from your arrival date.
For stays exceeding 30 days, consider the B211A visa extension or apply for a longer-term visa before arrival. You can extend your initial 30-day permit at Bali's immigration office in Denpasar for an additional month (cost: approximately 355,000 IDR). Alternatively, digital nomads and remote workers should explore the B211A Visa Waiver Plus or plan for back-to-back visa runs to neighboring countries like Singapore or Timor Leste. Many long-term visitors obtain a Social Visa (60 days) or Business Visa, which require sponsorship from a local company or organization.
Immigration rules change frequently, so confirm requirements 2 weeks before travel through your nearest Indonesian embassy, the official imigrasi.go.id website, or Bali's immigration office hotline. Common mistakes include passports expiring within 6 months, missing return flight bookings, or carrying prohibited items like certain medications. Upon arrival, keep your immigration stamp and departure card safe, as you'll need them when leaving. Overstaying incurs fines of 1 million IDR per day and potential deportation.
Bali's Ngurah Rai International Airport handles most tourist arrivals. Arrive at immigration with your documents organized: passport, completed arrival card (provided on the plane), return ticket, and accommodation details. Have small bills in IDR ready if paying for VOA, as ATMs inside the airport charge high fees. The immigration process typically takes 5 to 10 minutes per person during off-peak hours. Once stamped, proceed to baggage claim and customs, which are usually straightforward for tourists traveling with personal belongings.
Frequently Asked Questions
Can I extend my 30-day tourist visa in Bali?
Yes, you can extend your visa at Bali's immigration office in Denpasar for an additional 30 days. The extension costs approximately 355,000 IDR and requires your passport, immigration card, and a completed form. Processing typically takes 1 to 3 business days, though some visitors use visa runs to neighboring countries instead.
Do I need a visa if I'm only staying 30 days?
Citizens of 63 countries, including the US, UK, Australia, and Canada, get 30 days visa-free. Your passport must be valid for at least 6 months. Check imigrasi.go.id to confirm your country qualifies. If not, apply for an e-visa or visa-on-arrival before arrival.
What happens if I overstay my visa?
Overstaying incurs fines of 1 million IDR per day, paid at the airport or immigration office before departure. Extended overstays can result in deportation and a future entry ban. Plan extensions in advance through the immigration office or schedule a visa run 1 to 2 weeks before your permit expires.
How long does the e-visa take and what does it cost?
The B211A e-visa costs 500,000 IDR (approximately USD 33) and takes 1 to 4 business days to approve via imigrasi.go.id. You'll receive a digital approval letter to print and present at immigration upon arrival. This is faster and more convenient than the visa-on-arrival queue, especially during peak seasons.
What documents do I need for arrival in Bali?
Bring your passport (valid 6+ months), return flight confirmation, accommodation proof, completed arrival card (provided on the plane), and sufficient funds. Have small IDR bills for visa-on-arrival payments. Digital nomads should carry proof of remote income if asked by immigration officers.