Planning a trip and unsure what you need to get through the airport? Bali visa requirements come down to six things: a valid passport, the right visa, an onward ticket, an arrival card, the Bali tourist levy and some supporting documents. This checklist walks you through each one in plain English. If you would rather have a team check everything for you, see our Indonesia visa assistance page.
Bali visa requirements at a glance
Bali has no visa of its own. You enter Indonesia through Ngurah Rai airport or a seaport, so national Indonesian rules apply. Whether you need a visa at all depends on your passport. For a simple yes or no, read our guide on do I need a visa for Bali.
Here is the full checklist in one place.
| Requirement | What you need | Cost |
| Passport | Valid for at least six months from your arrival date, with blank pages | None |
| Visa | Visa on arrival, e-VOA, longer visa, or visa-free entry if eligible | See the fees section |
| Onward or return ticket | A ticket leaving Indonesia within your permitted stay | Depends on your flight |
| All Indonesia arrival card | Online customs and health declaration with a QR code | Free |
| Bali tourist levy | One-time payment with a QR receipt | IDR 150,000 |
| Supporting details | Accommodation address, and funds if an officer asks | None |
Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. Visa decisions are made by the immigration authorities, and no agent can guarantee approval. Rules vary by nationality, so check yours before you travel.
Passport requirements for Bali
Your passport must be valid for at least six months from the day you arrive in Indonesia. This is counted from your arrival date, not from the day you book. It should also have blank pages for stamps.
Airlines often enforce this at check-in. If your passport is too close to expiry, you may be denied boarding before you ever reach Bali. Check your expiry date first, because renewing a passport takes time.
The rule applies to everyone, including babies and children.
Which visa meets the Bali visa requirements?
The right visa depends on your nationality and how long you plan to stay.
Visa-free entry
ASEAN passport holders can enter visa-free for 30 days. This stay cannot be extended.
Visa on arrival and e-VOA
Travellers from eligible countries can use a visa on arrival, bought at the airport, or an e-VOA, applied for online before flying. Both give 30 days, with one extension of 30 days, so 60 days at most. This is the B1 visa on arrival. Some listings call it a “60 days” product, but it is 30 days plus one extension, not a separate 60-day visa.
Applying online first usually saves time at the airport. You can apply on the official portal at https://evisa.imigrasi.go.id/.
Longer stays
If 60 days is not enough, look at the Indonesia C1 visa. It is a single-entry visa for 60 days that can be extended twice by 60 days each, for up to 180 days. It was formerly known as the B211A, and it does not allow work.
If you work remotely for an employer or clients outside Indonesia, the digital nomad visa for Indonesia (the E33G) may fit. It is valid for up to one year and has an income requirement, so confirm the current criteria first. Holders may not work for Indonesian companies.
Proof of onward travel and funds
Immigration rules expect you to leave Indonesia before your visa expires. Airlines, especially budget carriers, commonly ask to see a return or onward ticket at check-in, and officers may ask too. A ticket to any other country works. It does not have to return to your home country.
Proof of funds is different. For a standard 30-day stay, officers may ask you to show you can support yourself, but it is not usually checked for every traveller. We do not quote a fixed amount because none is set out for tourists on the official guidance we reviewed. Keep a recent bank statement on your phone in case you are asked.
The All Indonesia arrival card
Every international traveller must complete the All Indonesia arrival card online before arriving. It combines customs and health declarations, costs nothing, and gives you a QR code to show at the border.
Complete it within about 72 hours before you land, and follow any timing shown on the official site at https://allindonesia.imigrasi.go.id/. It is not a visa and does not replace one.
The Bali tourist levy
Foreign visitors to Bali pay a one-time tourist levy of IDR 150,000. It is separate from your visa fee. Pay it through the official Love Bali system, either before you fly or on arrival, and keep the QR receipt with your passport.
What do Bali visa requirements cost?
Government fees are separate from any service fee an agent charges.
| Item | Amount | Notes |
| Visa on arrival or e-VOA | IDR 500,000 | Current official fee. Card payments online may add a processing charge. |
| Bali tourist levy | IDR 150,000 | Not a visa fee. |
| All Indonesia arrival card | Free | Never pay for the form itself. |
| Overstay fine | IDR 1,000,000 per day | Applies if you stay past your permitted date. |
Indonesian Immigration announced in August 2026 that it plans to raise visa on arrival fees, with a higher rate at the airport than online. Check the portal for the fee that applies on the day you apply.
Extensions and overstaying
If you want more than 30 days on a visa on arrival, apply for the extension before your first 30 days end. Extensions are decided by immigration and are not automatic, so do not leave it to the last day.
Overstaying costs IDR 1,000,000 for every extra day and can lead to detention, deportation or a ban on future entry. Do not plan visa runs to get around the rules, and do not work on a tourist visa.
Common mistakes with Bali visa requirements
- Passport too close to expiry. Less than six months of validity can mean denied boarding.
- No onward ticket. Airlines may refuse check-in without proof you will leave.
- Missing the arrival card. It is mandatory and must be done before you land.
- Forgetting the levy. The Bali tourist levy is separate from your visa fee.
- Mixing up B1 and C1. The B1 gives 30 days plus one extension. The C1 is for longer stays.
- Using unofficial payment sites. Pay only through official portals or a clearly identified private service.
- Overstaying. The fine adds up quickly, so extend early.
Apply yourself or use help?
Doing it yourself works well for simple trips. If you hold an eligible passport, are staying 30 days or less, and are comfortable with online forms, the official portals are enough.
Help is worth considering if you are unsure which visa fits, are travelling with family, want a longer stay, or want your documents reviewed before submission. Our guide to choosing an Indonesia visa explains how to compare options and providers.
How Hey Rick Visa helps
Hey Rick Visa is a private visa assistance service based in Legian, Bali, and part of PT Rick’s Group Indonesia. Our process has three steps:
- Find your visa with the visa checker.
- Apply and pay in under 10 minutes.
- We handle the rest. Technology and human experts check everything before submission.
You can apply 24/7, save your application and continue later, and pay in several ways. Support is available by chat, WhatsApp and email, around the clock, in multiple languages.
Frequently asked questions
What are the main Bali visa requirements?
You need a passport valid for six months, the correct visa or visa-free status, an onward ticket, the All Indonesia arrival card and the Bali tourist levy. Officers may also ask for your accommodation address and proof of funds.
How long must my passport be valid for Bali?
It must be valid for at least six months from your arrival date. It should also have blank pages. Airlines may refuse boarding if it is too close to expiry.
Do I need an onward ticket for Bali?
Yes, in practice. Airlines and officers expect proof that you will leave Indonesia within your permitted stay. The ticket can be to any country.
Is the arrival card the same as a visa?
No. The All Indonesia arrival card is a free customs and health declaration. You still need the correct visa or visa-free status, and you must complete the card separately.
Can Hey Rick Visa guarantee my visa will be approved?
No. Hey Rick Visa is a private service, and approval is decided by the immigration authorities. We review your application to help you avoid common errors.
Can I extend my stay in Bali?
A visa on arrival can be extended once for 30 days, giving 60 days in total. For longer stays, consider the C1 visa. Extensions are decided by immigration, so apply before your current stay ends.
Conclusion
Bali visa requirements are simple once you split them into a checklist: passport, visa, onward ticket, arrival card and levy. Check each item against your own nationality and dates, and keep digital copies on your phone.
Ready to go? You can apply for an Indonesia visa online in minutes, or get personal help from our team if your situation is not straightforward.
Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. We provide assistance with visa applications and charge a service fee.