If you’re planning to visit the gorgeous Indonesian island of Bali in 2025, then one of the first and most important questions you need to answer and figure out is whether you need a visa to enter Indonesia, and what the entry requirements are for you specifically. Since Indonesia’s visa policy is different depending on your nationality, purpose of the visit, and length of stay, it’s important to stay updated on Bali visa requirements for 2025. Read this detailed guide to the updated visa and entry requirements to the stunning Southeast Asian archipelago.
Before we begin, here’s a quick checklist of what you need to know, do, and pay for entering Bali smoothly in 2025:
- Whether or not you need a visa to enter Bali, and what kind
- Download and complete the All Indonesia App (Digital from September 1, 2025)
- Pre-register for Bali Autogates (only for first-time visitors)
- Pay the Bali Tourism Levy
Do I Need a Visa For Bali?
- Eligible for Visa Exemption: Foreign nationals from certain countries can enter Bali without a visa for short tourism visits that last no longer than 30 days. As of December 2025, this list includes Peru, Turkey, Brazil, Vietnam, Timor Leste, Thailand, Suriname, Singapore, the Philippines, Myanmar, Laos, Malaysia, Hong Kong, Colombia, Cambodia, and Brunei. However, you need to remember that this visa exemption applies to only to tourism and travel and cannot be converted or extended to other visa types.
- Eligible for Visa on Arrival (VOA): VOA is for foreign nationals who are from countries that are not exempt from visa but are eligible for VOA. They can either obtain an e-VOA prior to their arrival at Bali’s international airport or seaports, or get a visa when they arrive. However, if you want to avoid the long lines and queues, it’s better to obtain an e-VOA. This single-entry visa allows foreign nationals to stay up to 30 days, extendable for another 30 days once they’re in the country. If you’re headed to Bali for short time for business or tourism, this visa is for you.
- Eligible for Visa Required Before Arrival: Foreign nationals from countries who aren’t eligible for the B1 tourist visa require the C1 Visit Visa, also known as the B211A Visa. This single-entry visa needs to be obtained before you arrive in Bali, is valid for a time period of up to 60 days, and is extendable up to 180 days. Besides foreigners who are specifically eligible for this visa, these visas are required for those who are joining their family in Bali, for studying, working, and longer stays.
- Eligible for Special Travel Purposes Visa: Bali has a visa category for Special Travel Purposes, which includes the C2, C6, C10, and C11 Visit Visas. This visa is valid for up to 60 days and is extendable up to a total of 180 days. This single-entry visa is for foreign nationals who want to conduct business (C2), are in Indonesia for social, humanitarian, or voluntary work (C6), are speaking at some event (C10), are religious preachers (C10A), or are attending trade fairs or exhibitions (C11). Moreover, one can apply for this visa before they travel to Indonesia.
- Eligible for KITAS and KITAP: KITAS (Temporary Stay Permit Card) and KITAP (Permanent Stay Permit) are permits, rather than visas. This is for foreign nationals who will be staying in the country for much longer time periods of more than two years.
Entry Requirements, Documents, And Forms For All Visitors
Notwithstanding the types of visas or the Indonesia visa exemption, all visitors to Bali, Indonesia, must meet a certain number of conditions and carry a specific set of documents.
- Valid Passport: You must have a passport that is valid for at least six months from your date of entry into Bali. Additionally, it must have at least one or two pages blank for immigration and visa stamps.
- Return or Onward Ticket: You need to have proof that you will be eventually departing Indonesia. This includes either a confirmation of onward travel to another country or a confirmed return airline ticket back home. When you arrive at Bali’s international airport or seaport, immigration officials will specifically check for it.
- Sufficient Funds: While it is rarely enforced strictly, travelers and visitors to Bali are expected to have sufficient funds for their stay duration. For example, travelers need to show proof of living expenses of at least USD 2,000 for the B211A and KITAS Visas.
- Health and Safety Requirements: All travelers to Indonesia need to fill the “All Indonesia Arrival Card” (digital from September 1, 2025). It replaces older health and safety forms such as Customs Declaration and Satu Sehat Health Pass and is mandatory for all international travelers to Bali, whether via airports or seaports. You need to fill it out up to three days before you arrive in the country.
- Visa Application Compliance: As mentioned earlier, foreign nationals who require visas before arrival must have the official electronic visa confirmation or the visa approval letter, which will be checked during immigration in Bali.
New 2025 Entry Requirement: All Indonesia App
Bali entry rules in 2025 are undergoing a change. From September 1, 2025, all travelers who enter Indonesia via major airports and seaports — including Bali’s I Gusti Ngurah Rai International Airport (also known as Denpasar International Airport) and the Benoa Cruise International Terminal — need to complete their arrival declaration via a new mobile app called “All Indonesia.” Mandatory for all travelers, both foreign nationals and locals, this app combines quarantine, health, customs, and immigration in a single place. The app, which is available in Chinese, English, and Bahasa Indonesia, can be filled up to three days before you arrive in Indonesia, with the objective of simplifying and speeding up the arrival process. Finally, the app is available for both Android and iOS devices.
Pre-Register for Bali Autogates
Since February 2024, Indonesian immigration authorities have launched Bali Autogates for immigration checks at Bali Airport, in both the arrivals and departures sections. Only citizens of select countries can use Autogates, the use of which also requires them to pre-register their passports online either at evisa.immigration.go.id or via the official app. Travelers with e-passports, approved e-Visas, and who are at least 14 years of age are eligible to use the Autogates facilities. Additionally, citizens of ASEAN countries can also access the Autogates without an e-Visa, but they need to pre-register their passports anyway.
The Bali Tourism Levy
Every international traveler who enters Bali needs to pay a tourism levy charged by Bali’s provincial government. The Bali Tourist Tax is also applicable if you arrive in Bali from another province within Indonesia and costs IDR 150,000 per person (roughly USD 10 as of December 2025), notwithstanding the age of the traveler. You can either pay the tax when you arrive at Bali’s airport or seaports or pre-pay on the official website, lovebali.baliprov.go.id/. There might be other websites also prompting you to pay the Bali Tourist Tax, but please note that there is only one official website, which is listed above. Additionally, travelers who hold official/diplomatic visas, KITAS/KITAP holders, student visa holders, family unification visa holders, and crew members of conveyances (people working on vessels such as ambulances, ships, aircrafts, etc.) are exempt from this tax.
Special Cases and Exemptions For Visa Eligibility, Bali
- Diplomatic/Service Visa: Travelers who hold diplomatic and service passports and, thus, diplomatic and service visas have special privileges under bilateral agreements between specific countries and Indonesia.
- Transit Passengers: If you’re transiting through Bali while staying airside in the international transit area and don’t clear immigration, then a visa is usually not required. However, in most cases, you will need to clear immigration in Bali (due to either checking-in baggage again or changing airlines), which means you will need a Visa on Arrival (VOA) or an e-VOA. Nevertheless, you need to check with Indonesian immigration and your airline for the latest restrictions and requirements.
- Infants and Children: Every traveler to Bali needs to hold a separate visitor visa. This includes infants and children, even if they are included in their parents’ passports.
It’s very important to understanding whether or not you need a visa while traveling to Bali and what the specific entry requirements are. It not only helps avoid being denied boarding or being charged hefty fines, but it also makes your visit to Bali a whole lot smoother and more enjoyable.









