Quick answer
Do you need a visa for Bali? Most tourists pay IDR 500,000 for a 30-day Visa on Arrival, while some ASEAN passports enter visa-free. Verified November 2027.
Most tourists need a visa for Bali. Citizens of about 97 countries, including Australia, the US, the UK and India, can get a Visa on Arrival (B1) for IDR 500,000, valid for 30 days and extendable once for another 30. A short list of countries, mostly ASEAN members, can enter Bali visa-free for up to 30 days.

On top of the visa, every visitor needs a passport valid for at least 6 months, proof of onward or return travel, the free All Indonesia digital arrival form, and (for foreign tourists) the IDR 150,000 Bali tourist levy. This guide covers each step, based on the Indonesian immigration and Bali provincial government sites we checked in November 2027.
Key takeaways
- Most tourists need the B1 Visa on Arrival: IDR 500,000, 30 days, extendable once, per Indonesia's Directorate General of Immigration.
- Some ASEAN and other passports enter visa-free for 30 days, with no extension.
- Every visitor also needs the free All Indonesia form and a passport valid for 6 months.
- Foreign tourists pay the IDR 150,000 Love Bali levy, per the Bali provincial government.
Which Bali entry route applies to you?
According to the Directorate General of Immigration, Indonesia sorts nationalities into three routes. Visa-free (A1) covers a short list of countries. Visa on Arrival (B1) or e-VOA covers about 97 nationalities. Everyone else needs a visa before arrival. Your passport decides which group you are in.
| Route | Who it is for | Cost | Stay | Extendable? |
|---|---|---|---|---|
| Visa-free (A1) | Brunei, Malaysia, Thailand, Vietnam, Philippines, Cambodia, Singapore, Myanmar, Laos, Timor-Leste, Suriname, Colombia, Hong Kong, Turkiye, Brazil, Peru, Kazakhstan, Macao, Belarus | IDR 0 | Up to 30 days | No |
| Visa on Arrival (B1) / e-VOA | About 97 nationalities, including Australia, the US, the UK, India, Canada, Japan, China, most of the EU | IDR 500,000 | 30 days | Once, for another 30 days |
| Visa before arrival | Nationalities on neither list, or travellers who want a longer stay | Depends on visa type | Depends on visa type | Depends on visa type |
📋 Citation Capsule
According to Indonesia's Directorate General of Immigration, the B1 Visa on Arrival costs IDR 500,000, lasts 30 days and can be extended once for another 30 days. Visa-free (A1) entry costs nothing and lasts up to 30 days, but it can't be extended or converted into another stay permit.
The lists come from the Directorate General of Immigration and have changed before. Check your passport country on the official visa-free list and Visa on Arrival list before you book. Our Indonesia visa requirements page gives a country-by-country summary.
Want more than 30 days? Visa-free entry can't be extended, according to the official A1 page. If your passport is on the Visa on Arrival list, the paid B1 route is the one that allows an extension.
Do you need a visa for Bali by nationality?
Australian, US, UK, Indian and Canadian passport holders need a Visa on Arrival or e-VOA for Bali tourism, according to the official Visa on Arrival list. Singapore, Malaysia and Thailand citizens are on the visa-free list instead. Both groups get 30 days at first, but only the B1 route can be extended.
| Passport | Visa for Bali tourism | Fee | Initial stay |
|---|---|---|---|
| Australia | Visa on Arrival or e-VOA | IDR 500,000 | 30 days |
| United States | Visa on Arrival or e-VOA | IDR 500,000 | 30 days |
| United Kingdom | Visa on Arrival or e-VOA | IDR 500,000 | 30 days |
| India | Visa on Arrival or e-VOA | IDR 500,000 | 30 days |
| Canada | Visa on Arrival or e-VOA | IDR 500,000 | 30 days |
| Singapore, Malaysia, Thailand | Visa-free | IDR 0 | 30 days, no extension |
Each row was checked against the official Visa on Arrival list; none of these appear on the visa-free list.
If you're asking "what visa do I need for Bali as an Australian", the answer is the B1 Visa on Arrival, bought online as an e-VOA before you fly or at the airport bank counter. The e-VOA site also lists Australia, the US, the UK and India as eligible. For nationalities not in this table, use the official lists above rather than a third-party summary.
Visa on Arrival or e-VOA: which should you choose?
They're the same B1 visa with two ways to pay and collect it. According to the immigration directorate's B1 page, the fee is IDR 500,000 either way. The e-VOA is bought online before you fly. The Visa on Arrival is bought at the airport bank counter and the visa counter after you land.
- e-VOA (online, before you fly). Apply at evisa.imigrasi.go.id, upload your passport photo page and a recent photo, and pay by card. The B1 page says the system sends the e-VoA within 1x24 hours. The e-VOA site accepts Mastercard, Visa and JCB credit cards, and the card does not have to be in your name.
- VOA at the airport. On arrival you first pay at a designated bank counter in the immigration inspection area, take the voucher to the Visa on Arrival counter, and get a sticker in your passport. This works but means queues at both counters.
🔍 Unique Insight
Because both routes cost the same IDR 500,000 and produce the same B1 visa, the practical difference is where you queue. Paying online moves the payment and paperwork steps out of the arrivals hall, though card payments can carry extra bank fees.
The official site warns that many websites charge service fees to "help" with the Indonesian visa and are not endorsed by the government. Use the government portal directly. Keep a copy of the visa on your phone or on paper in case the system is down at the border.
Names and passport details cannot be changed once the visa is issued. If you mistype them, the visa is invalid and not refunded, so check every field before paying. Each traveller needs a separate visa, including infants and children.
📋 Citation Capsule
According to the official e-VOA information, an e-VOA must be used within 90 days of issue, and Ngurah Rai Airport in Bali is on the list of airports where it is accepted. The B1 page says the system sends the e-VoA within 1x24 hours. Each traveller needs a separate visa.
What are the passport and onward ticket rules?
Indonesian immigration requires at least 6 months of passport validity from your arrival date. The official visa-free and Visa on Arrival pages also say you must show a return ticket or a ticket onward to another country. These two checks stop travellers at check-in more often than the visa itself.
Passport validity. Check the expiry date now, not the week before you fly.
Onward or return ticket. Airlines can refuse boarding if you can't show it, so plan this before you buy a one-way fare.
If you have not finalised your next flight, search fares first and choose dates that fit your permitted stay.
Searching for flights for your trip?
Compare real flight prices across airlines. Find options for your Schengen, US, UK, or Japan trip, then book when you are ready.
If your checklist or airline asks for proof of onward travel and you do not want to buy a full ticket yet, a verifiable flight reservation can serve as a temporary placeholder. Whether an airline or border officer accepts a reservation is their decision, so confirm the rule with your airline first. Our guide on flight reservations for visas and the comparison in dummy ticket vs flight reservation explain the difference.
Never submit a fake or altered ticket. A real booking or a verifiable reservation is the only safe route.
How long can you stay, and how do you extend?
The B1 visa gives 30 days from your arrival date and can be extended once for another 30 days, a maximum of 60 days. According to the official B1 page, e-VoA holders can extend online at the e-visa portal, while holders of a counter-bought VoA extend at the nearest immigration office.
📋 Citation Capsule
A press release from the Directorate General of Immigration, dated 28 May 2025, says that since 29 May 2025 foreigners applying for an extension, including Visa on Arrival holders, must attend a photo and interview at an immigration office after registering online.
🔍 Unique Insight
An in-person photo and interview means a 60-day plan depends on more than the online form. Visa-free passport holders have no extension route at all, so anyone who wants beyond 30 days should first check whether their passport is on the B1 list.
Procedures change, so confirm the current steps on the official site or with the immigration office in Bali before you rely on a 60-day plan. Start early: don't wait until your last week.
Overstaying or breaking visa conditions can lead to fines, deportation or other legal charges, according to the official e-VOA page. The visa doesn't allow you to work.
What is the All Indonesia arrival form?
All Indonesia is a free digital arrival form that combines immigration, customs, health and quarantine declarations in one place. According to the immigration directorate, you can complete it from 3 days before arrival up to your arrival date. It replaces the separate electronic customs declaration (e-CD).
- Where: the website allindonesia.imigrasi.go.id or the All Indonesia app (Android and iOS).
- What you get: a QR code to save and show on arrival.
- Cost: free. The official announcement says the declaration is free of charge, so any site charging for it is not the government.
- Who: all international passengers, Indonesian and foreign. The immigration office tutorial states you cannot enter without completing it.
📋 Citation Capsule
According to the Batam Immigration Office, the All Indonesia declaration is free of charge. The Bengkalis Immigration Office tutorial states you cannot enter without completing it. It applies to all international passengers, Indonesian and foreign.
The form asks for passport details (you can scan the machine-readable line), arrival date, transport details, and declarations for health, customs and quarantine. Declare any animal, fish or plant products you bring.
The form is separate from your visa. You need both. Save the QR code to your phone and take a screenshot in case you have no signal on landing. A local data plan helps here.
How much is the Bali tourist levy?
Foreign tourists pay a one-time levy of IDR 150,000 per person for visiting Bali, according to the Bali provincial government's Love Bali site. It's separate from the visa fee and the arrival form. Payment is cashless only, online or at counters at the airport and seaports in Bali.

📋 Citation Capsule
The Bali provincial government's Love Bali site sets the tourist levy at IDR 150,000 per foreign tourist, paid once per trip before you leave Indonesia. A QR voucher is emailed as proof. Diplomatic and official visa holders, transport crew, and KITAS and KITAP holders are among those exempt.
- How to pay: cashless only. Pay online at lovebali.baliprov.go.id before you go (the site encourages this), at payment counters at the airport and seaports in Bali, or through registered partners such as hotels and travel agents.
- Payment methods: the FAQ lists Visa, Mastercard, American Express, JCB, bank transfer, virtual account, UnionPay and QRIS.
- Proof: a voucher with a QR code is emailed to you, so type your email carefully.
- Exemptions: diplomatic and official visa holders, transport crew, KITAS and KITAP holders, family-unification, student and golden visa holders, among others. Some exemptions require an application on the Love Bali site.
Use only the official Love Bali site or its listed collecting agents. Keep the voucher with your arrival documents.
What should you prepare before flying to Bali?
Check each official requirement before you fly: a passport valid for 6 months, the right visa, return or onward travel, the All Indonesia QR code and the Love Bali voucher. According to the sources above, the Visa on Arrival fee is IDR 500,000 and the tourist levy is IDR 150,000.
Use this as a final checklist:
- Passport valid at least 6 months from arrival, with free pages.
- The right visa: nothing for visa-free nationalities, an e-VOA or cash/card for VOA at the airport.
- Onward or return flight details that fit your permitted stay.
- All Indonesia QR code, completed within the 3-day window.
- Love Bali levy voucher, paid before or on arrival.
- Your first-night accommodation address, in case you are asked. See our hotel reservation guide if you need to show one.
- A card that works internationally for the e-VOA and levy payments.
Keeping documents in one place saves time at check-in. For a broader list, read our visa document checklist.
If you travel to several countries each year and want your checklists, document reminders and reservation tools in one dashboard, GetDocuTrip Pro is built for that.
Get unlimited visa checks with GetDocuTrip Pro
Unlock unlimited AI Visa Approval Predictions, advanced travel planning tools, visa deadline tracker, and personalized recommendations. From $4.99/month.
Which mistakes cause problems at the border?
Most problems come from outdated information or unofficial sellers. The official site warns that many websites charge service fees to "help" with the Indonesian visa and aren't endorsed by the government. Typos are costly too, because names and passport details can't be changed once a visa is issued. Avoid these:
- Relying on an old blog post. Visa-free lists, extension steps and levy rules have changed since 2024.
- Buying an e-VOA from an unofficial site with extra service fees.
- Entering the wrong passport number, which invalidates the e-VOA.
- Planning a 60-day trip on a visa-free passport. Visa-free stays can't be extended.
- Forgetting the levy because the arrival form and visa don't mention it.
FAQ
Do I need a visa for Bali?
It depends on your passport. According to the Directorate General of Immigration, citizens of Singapore, Malaysia and Thailand can enter visa-free for up to 30 days, while most Western, Indian and East Asian passports need the B1 Visa on Arrival at IDR 500,000. Check the official lists linked above before you book.
What is the Bali visa on arrival fee in 2027?
The Visa on Arrival fee is IDR 500,000, according to the official B1 page. It covers a 30-day stay and can be extended once for another 30 days. The fee is the same whether you buy an e-VOA online or pay at the airport, though card payments can carry extra bank fees.
Can Australians get a Bali visa on arrival?
Yes, Australians can get a Bali Visa on Arrival. Australia appears on both the official Visa on Arrival list and the e-VOA eligibility list. The fee is IDR 500,000 for a 30-day stay, extendable once. Buy the e-VOA online at evisa.imigrasi.go.id before you fly, or pay at the airport.
Is a return ticket required to enter Bali?
Yes. The official visa-free and Visa on Arrival pages both say you must show a return ticket or a ticket onward to another country. Airlines can refuse boarding without it, so check with your airline which proof it accepts at check-in, and plan this before buying a one-way fare.
Is the All Indonesia form the same as a visa?
No. All Indonesia is a free digital arrival and customs declaration, not a visa. According to the immigration directorate, you can fill it in from 3 days before arrival and receive a QR code. You still need visa-free status or a visa, so you'll need both on arrival.
Do I have to pay the Bali tourist levy if I have a visa?
Yes, unless you fall into an exempt category. The Bali provincial government's Love Bali site sets the levy at IDR 150,000 per foreign tourist, paid once per trip. It's separate from visa fees. Exemptions include KITAS and KITAP holders, transport crew, and diplomatic or official visa holders.
Disclaimer
Final entry decisions belong to Indonesian immigration officers, your airline and the relevant embassy or consulate. GetDocuTrip is not a government agency, does not issue visas and cannot guarantee entry or approval. Rules change, so confirm every detail on the official sites below before you travel.
Sources
- Directorate General of Immigration, B1 Tourism Visitor Visa: https://www.imigrasi.go.id/wna/daftar-visa-indonesia/B1?lang=en-US
- Directorate General of Immigration, A1 visa-free: https://www.imigrasi.go.id/wna/daftar-visa-indonesia/A1
- Visa-free country list: https://www.imigrasi.go.id/wna/daftar-negara-voa-bvk-calling-visa/daftar-negara-bebas-visa-kunjungan
- Visa on Arrival country list: https://www.imigrasi.go.id/wna/daftar-negara-voa-bvk-calling-visa/daftar-negara-subjek-visa-on-arrival
- Official e-Visa portal, e-VOA information: https://evisa.imigrasi.go.id/front/info/evoa
- Official e-Visa portal, e-VOA summary: https://evisa.imigrasi.go.id/front/faq/59e5c2c3-525d-485b-928b-ed25079d0fd1
- Extension procedure press release (28 May 2025): https://www.imigrasi.go.id/siaran_pers/tekan-angka-pelanggaran-keimigrasian-wna-wajib-ke-kantor-imigrasi-untuk-perpanjangan-izin-tinggal
- Batam Immigration Office, All Indonesia announcement: https://batam.imigrasi.go.id/berita/2025/09/arrival-passengers-at-three-international-airports-and-ports-in-batam-are-required-to-declare-their-arrival-through-the-all-indonesia-application
- Bengkalis Immigration Office, All Indonesia tutorial: https://bengkalis.imigrasi.go.id/panduan/tutorial-panduan-pengisian-all-indonesia-arrival-card-terbaru/
- Love Bali, Bali provincial government tourist levy: https://lovebali.baliprov.go.id/ and https://lovebali.baliprov.go.id/faq
Last verified: November 2027
Stay connected when you land with Airalo
Install an Airalo eSIM before departure and use mobile data for maps, airport transfers, hotel directions, and messages without waiting for a local SIM. New users get 15% off with code GETDOCUTRIP; existing users can get 10% off with code MENTARICH.
Affiliate disclosure: We may earn a commission from eSIM purchases at no extra cost to you.
Affiliate disclosure: Some links on this page are affiliate links. We may earn a commission at no extra cost to you.
Have a question about this article?
Our team reads every question and responds within 24 hours.
Meet the Author

Mentari Rahman
Founder & Travel Visa Expert
A tech leader who has traveled to 38 countries across 4 continents, Mentari has spent over 8 years working in the tech industry. She worked as an SEO Outreach Specialist at Canva and spent 7 years as Country Manager at Financer before founding GetDocuTrip.



