Bali is a popular tourist destination, and many travelers choose to stay longer than the initial 30-day visa permits. This guide explains how to extend a Bali Visa on Arrival (VoA) and other types of visas legally and efficiently in 2025.
*The article was last reviewed and updated on July 7, 2025.
Also read: How to Extend Visa in Indonesia? Here’s The Tips
Can You Extend Your Visa in Bali?
Yes, you can extend your visa in Bali, but there are strict rules and limits depending on the type of visa.
Most tourists start with a Visa on Arrival (VoA), which is extendable once for an extra 30 days. Overstaying results in a fine of IDR 1,000,000 (approximately $60 USD / $95 AUD) per day.
The following visas can be extended in Bali:
- 30-day Bali visa on arrival
- Single entry Bali business visa
- Bali tourist visa
- Social-cultural visa
Also read: Bali Visa-Free Countries: A Comprehensive Guide for Travelers
How to Extend Your Visa in Bali


To extend your visa in Bali, you must choose between two methods: extending it yourself via the eVisa system or using a trusted visa agent. Immigration offices are located in Denpasar, Jimbaran (Ngurah Rai), and Singaraja.
What You’ll Need:
- Original passport with 6+ months validity
- Valid visa or entry stamp
- Completed extension form
- Recent passport-size photo
The visa extension process usually takes 5–7 working days. For faster service or to avoid bureaucracy, many foreigners prefer working with licensed agents.
Below is a guide to extend bali visa according to its type:
How to Extend Bali Visa Online
Online Bali visa extension is possible if you have a valid e-Visa on Arrival.
To extend your Bali visa online, first visit the immigration’s official website. Once there, go to the dedicated section for visa extension. You will need to submit the necessary documents, such as your passport details, proof of funds, and other required information.
After that, pay the extension fee, which may vary depending on your nationality and the length of extension you are requesting.
Finally, wait for approval-once your application has been processed, you will receive a confirmation or rejection notice.
To make your extension easier, you can simply rely on InvestinAsia’s visa services.
How to Extend Bali Visa on Arrival
The Visa on Arrival is valid for 30 days and eligible for a one-time extension. It’s recommended to start the extension process at least 7 days before it expires. You can do this at the immigration office or via a registered agent.
Check our service for simpler Bali Visa on Arrival Extension
How to Extend Bali Tourist Visa
The tourist visa is valid for 60 days. Extensions must be submitted through the Immigration Office in Bali or the Indonesian embassy in your home country.
How to Extend Single Entry Bali Business Visa
This Single entry business visa is valid for 60 days from the date of issue. It allows you to enter Indonesia once and stay for up to 60 days. You can apply for this visa at the Indonesian embassy or consulate in your home country, or at the Immigration Office in Bali.
How to Extend Bali Social-cultural Visa
This visa is valid for 60 days from the date of issue. It allows you to enter Indonesia once and stay for up to 60 days for the purpose of studying, conducting research, or participating in a cultural exchange program.
You can apply for this visa at the Indonesian embassy or consulate in your home country, or at the Immigration Office in Bali.
If you would like to simplify the process of extending your visa in Bali, you can use the InvestinAsia visa service.
InvestinAsia is a company that specializes in helping foreigners with visa applications in Indonesia.
We can help you with the entire visa extension process, from filling out the application form to paying the fees.
If you have any questions about how to extend visa Bali, please feel free to chat with us. We’re here to assist you with any questions or concerns.
How Long Are the Bali Visas Valid Before You Need to Do an Extension?


- VoA: 30 days, extendable once
- Tourist Visa: 60 days
- Business Visa: 60 days
- Social-cultural Visa: 60 days, extendable to 180 days
Also read: How to Check Visa Status and Validity in Indonesia?
When Can You Extend Your Visa in Bali before It Expires?
Bali Visa on Arrival can be extended at least one week before it expires for another 30 days. Please note that if the visa expires, you will have to pay an overstay fine. contact the immigration office directly to get this done.
For other types of visa extensions, you can also contact our team.
Also read: What Happens if You Overstay Visa in Indonesia?
You may also check the details about Bali visa for specific countries:
- Bali Visa for US Citizens
- Bali Visa for Australia Citizens
- Bali Visa for Canadian Citizens
- Bali Visa for Malaysian Citizens
- Bali Visa for UK Citizens
- Bali Visa for New Zealand Citizens
- Visa for Bali from South Africa
- Bali Visa for Filipino Citizens
- Bali Visa for Hong Kong Citizens
- Bali Visa for Japanese Citizens
- Bali Visa for Indians
- Bali Visa for Chinese Citizens
- Bali Visa for South Korean Citizens
- Bali Visa for French Citizens
- Bali Visa for Singapore Citizens
FAQs about Visa Extension Bali
Can I extend Bali visa online?
Yes, you can now extend your Bali visa online if you have a valid electronic visa on arrival (e-VOA).
You can apply for an extension through the official Immigration website.
The process is simple and takes about 7 working days to process.
How long does visa extension Bali take?
Standard extension processing may require up to 14 business days. Alternatively, expedited processing is available for an additional fee.
When should I extend my visa in Bali?
It is advisable to reach out to the immigration office at least 7 days before the visa expiration date. Additionally, extensions can be applied for in advance, with a window of up to 2 weeks after your arrival date.
How can I extend my VoA visa in Bali?
There are two ways to extend your VoA visa in Bali:
- Online: If you have a valid e-VOA, you can apply for an extension through the official Immigration website.
- In person: If you do not have a valid e-VOA, you will need to apply for an extension in person at the Immigration Office in Bali.
Article reviewed by:

