Travelers planning a Bali vacation in 2025 need to take care of some important matters in advance. From obtaining an electronic Visa on Arrival (e-VoA) to paying the Bali Tourism Tax Levy, visitors must follow a series of steps to smoothly enter this ‘Island of the Gods.’

While these steps may take some time, completing them beforehand will make your arrival in Indonesia much more relaxed and hassle-free. Here are the four key steps you need to complete before your 2025 Bali trip:
1. Apply for an Electronic Visa on Arrival (e-VoA)
Applying for an electronic Visa on Arrival is the most important first step for traveling to Bali. Although you can still obtain a 30-day Visa on Arrival at Bali’s airport, applying online (e-VoA) is faster and more convenient.
The electronic Visa on Arrival also allows travelers to use automated gate scanners for immigration and customs checks, significantly reducing processing time, especially during peak travel seasons.
It is recommended that travelers apply directly through the official Indonesian eVisa website. This is not only safe and reliable but also supports English language operations. The website allows applications for up to five travelers at once, making it ideal for couples, families, or groups of friends.
Official website: https://evisa.imigrasi.go.id/
Key Information:
- Application Time: You can apply as early as 48 hours before arrival, but it’s recommended to complete it at least one week in advance to allow ample time.
- Validity Period: The e-VoA is valid for 90 days, with the 30-day stay period starting upon entry into Indonesia.
- Cost: IDR 500,000 (approximately USD$32).
- Passport Requirements: Your passport must have at least 6 months of validity and one full blank page.
- Eligible Countries: Over 90 countries, including Australia, India, China, Taiwan, most European countries, the United States, Canada, and New Zealand.
It’s worth noting that the e-VoA can also be extended once while in Indonesia, allowing an additional 30-day stay. The extension process can also be completed online.
Quick Reference:
2. Complete the Electronic Customs Declaration (e-CD)
Completing the electronic customs declaration is the second crucial step.
You can find the form on the Indonesia Customs Declaration Website. The process is straightforward and supports English/Chinese. Once completed, the system will send a confirmation email to your inbox.
Electronic Customs Declaration Website: https://ecd.beacukai.go.id/
Important Notes:
- Saving Method: It’s recommended to take a screenshot and save it on your phone or print a physical copy for backup.
- Form Content: Similar to the traditional paper customs declaration form distributed on flights, but more convenient and faster.
Quick Reference:
3. Paying the Bali Tourism Tax Levy
The Bali tourism tax is IDR 150,000 (approximately USD$10) per traveler, including children. Each traveler must pay separately and obtain a QR code certificate. This fee can be paid on the LoveBali website.
Tourism tax payment website: http://lovebali.baliprov.go.id/
Important Notes:
- Payment Methods: Both credit and debit cards are accepted.
- Inspection Frequency: Bali tourism police conduct random checks at major tourist sites to verify if travelers have paid the tourism tax.
- Storage Method: Save the QR code certificate on your phone and carry it with you for verification.

Quick Reference:
4. Completing the Online Health Declaration Form
To prevent the spread of various infectious diseases such as monkeypox and human metapneumovirus (HMPV), travelers are required to fill out the ‘Health Declaration (SSHP)’.
Main Functions:
- Disease Tracking: The ‘Health Declaration Form’ is used to monitor infectious diseases like HMPV (human metapneumovirus).
- Airport Screening: Bali Airport has installed new thermal imaging cameras to conduct health checks on travelers from high-risk areas (such as China and Malaysia).
Quick Reference:
FAQ Frequently Asked Questions
1. How far in advance should I complete the e-VoA application for Bali?
It is recommended to complete it at least one week in advance to allow sufficient time for addressing any potential issues.
2. Does every traveler need to pay the tourism tax?
Yes, every traveler, including children, is required to pay a tourism tax of IDR 150,000.
3. Is the Satusehat health application mandatory?
Yes, although proof of vaccination is no longer required, travelers must download and complete the application setup.
4. What happens if my passport does not meet the requirements?
If your passport has less than 6 months of validity or no blank pages, you may be denied entry.
5. Can I get a visa on arrival?
Yes, but it’s recommended to apply for an e-VoA online in advance to save time at immigration.
6. What documents are needed for entry to Bali?
Please see here
7. What is the process for electronic immigration clearance?
If you hold an electronic visa, please use the ‘automatic immigration gates’, available at Jakarta International Airport and Bali International Airport.
Further reading: Bali Automatic Immigration Process Guide
Summary and Reminders
Completing these four steps in advance can make your journey to Bali smoother and worry-free. Be sure to check your passport’s validity, prepare electronic or paper documents, and ensure a smooth travel process.