Bali Visa Online: How Foreign Visitors Can Apply and Extend Eligible Visas Online
If your Bali trip is coming up, you may be wondering which visa you need and whether you can handle it online instead of queueing at an immigration office. There is no single visa category called a "Bali visa." Travelers visiting Bali use Indonesian immigration visa categories such as the B1 Visa on Arrival or the C1 visit visa, depending on their nationality and purpose of travel.
The online system has made it possible to complete several visa and extension processes electronically, although some visa services still involve an immigration office. This guide explains which visa you need, what you can do online, and where an office visit may still apply.
Summary
There is no official "Bali visa” Visitors to Bali use Indonesian visa categories such as the B1 Visa on Arrival or the C1 visit visa.
The Visa on Arrival (B1) allows an initial 30-day stay and can be extended once for another 30 days, for a maximum total stay of 60 days. Eligible travelers can obtain an e-VOA online before departure, while the non-electronic VOA remains available at designated arrival points.
The C1 is a separate single-entry visit visa with a different application process and stay period.
For an eligible stay permit extension, the application can generally be submitted as early as 14 days before expiry and before the current stay permit expires.
A document review can help reduce the risk of rejection, but the final approval decision remains with the relevant Indonesian authorities.
What visa do you need to visit Bali?
Indonesia has several visitor visa categories. The B1 Visa on Arrival is a single-entry visa that allows an initial stay of up to 30 days and can be extended once to a total of 60 days. Eligible travelers can obtain the B1 as an e-VOA online or as a non-electronic VOA at designated arrival points. The C1 is a separate single-entry visitor visa with a different application process and stay period.
| Aspect | B1 Visa on Arrival | C1 Visit Visa |
|---|---|---|
| Who can use it | Eligible nationalities | Travelers who meet the C1 requirements |
| How to get it | e-VOA online before departure, or non-electronic VOA at designated arrival points | Online application before departure |
| Initial stay | Up to 30 days | Up to 60 days |
| Extension | Once, up to 60 days in total | Up to 180 days in total |
| Entry | Single entry | Single entry |
| Sponsor | Not required | Depends on nationality and application |
The B1 covers activities such as tourism, family visits, meetings, incentives, conventions, exhibitions, and transit. It does not allow you to sell goods or services, or to receive payment for work, in Indonesia.
Visa validity and permitted stay are different. The visa validity determines when the visa can be used to enter Indonesia, while the permitted stay determines how long you may remain after entry. For example, an e-VOA is valid for 90 days from issuance, while the permitted stay after entry is 30 days.
Is Indonesia's Visa on Arrival still available in 2026?
Yes. Indonesia's B1 Visa on Arrival is still available. Eligible travelers can obtain an electronic VOA (e-VOA) online before departure, while the non-electronic VOA remains available at designated arrival points.
Both formats are single entry and allow an initial stay of up to 30 days, with one extension of another 30 days.
Having an approved e-VOA does not automatically guarantee entry into Indonesia. Final admission remains subject to inspection and approval by an immigration officer at the point of entry.
How do you apply for a Bali visa online?
You can apply directly through Indonesia's official e-visa portal, evisa.imigrasi.go.id, without using any third party [evisa.imigrasi.go.id].
Required documents depend on the visa category. Check the specific requirements for your visa before submitting an application.
e-VOA (B1 Visa on Arrival):
A passport valid for at least six months from your date of entry
A return or onward ticket
C1 visit visa:
A passport valid for at least six months
Proof of sufficient funds for your stay in Indonesia
A sponsor or guarantor, where one is required for your nationality or application
Processing time depends on the visa category and current Immigration processing conditions. Check the applicable processing time for your specific visa before applying.
Read also: Visas to Indonesia for inbound travelers
Which Bali visa extensions can be completed online?
An extension is a request to stay longer on the same visa category, filed before your current stay permit expires. For an eligible stay permit extension, the application can generally be submitted as early as 14 days before expiry and before the current stay permit expires.
e-VOA: can be extended online through the official e-visa portal, once, for another 30 days. Immigration may still ask you to attend an immigration office, for example for biometrics.
Non-electronic VOA: the extension is done at the nearest immigration office.
C1 visit visa: can be extended up to a maximum total stay of 180 days. Check the current extension requirements for your visa.
Required documents depend on the visa category. Check the specific requirements for your visa before submitting an extension application.
The B1 visa can be extended once, for a maximum total stay of 60 days under the standard B1 extension rules. If you need to remain in Indonesia longer, check whether another stay permit or applicable immigration mechanism is available.
File your extension application as early as 14 days before your visa expires rather than waiting until the final working day. Filing early leaves room to fix an error. If your extension is rejected close to the expiry date, you may have limited time to take the necessary next steps. As the traveller, you are responsible for making sure you do not overstay. To make the application process easier to manage, you can use SPUN's online platform to submit and track your application.
Read also: Overstay in Indonesia? This Is What You Should Do
How to apply for or extend a Bali visa via SPUN
SPUN offers an initial consultation if you are unsure which visa category or extension applies to your situation. The process through SPUN's platform:
Create or log in to your SPUN account.
Open the Bali visa page for the visa or extension you need.
Pay online through one of SPUN's supported payment methods.
Upload your documents for the SPUN team to review against the applicable Indonesian immigration requirements before submission.
Wait for the processing time for that visa category while tracking the status from your account.
Receive your approved visa once it is issued.
Common mistakes to avoid
Submitting a passport with less than six months' validity.
Submitting proof of funds that is missing, unclear, or in the wrong format.
Filing an extension in the last days before your stay expires, leaving no time for corrections.
Assuming that your current tourist visa can be converted to another visa or stay permit without checking the applicable immigration rules first.
Do you need a visa agent for a Bali visa, or can you apply yourself?
You can apply directly through the official government portal without using any third party.
A visa service can provide document review and application assistance, but it does not change the underlying immigration requirements. A document review can help reduce the risk of rejection by identifying missing or inconsistent information before submission. However, the final approval decision remains with the relevant Indonesian authorities.
Regardless of whether you apply directly or use a visa service, you remain responsible for complying with the visa's validity, permitted stay, and conditions.
Frequently Asked Questions
Is Bali visa on arrival still available in 2026?
Yes. Indonesia's B1 Visa on Arrival is still available. Eligible travelers can obtain an electronic VOA (e-VOA) online before departure, while the non-electronic VOA remains available at designated arrival points.
How long can you stay in Bali on a Visa on Arrival?
The B1 Visa on Arrival allows an initial stay of up to 30 days and can be extended once for another 30 days, for a maximum total stay of 60 days under the standard B1 extension rules. Other visitor visa categories, such as C1, have different stay periods and requirements.
Can you extend a Visa on Arrival more than once?
No. The standard B1 extension allows a maximum total stay of 60 days. If you need to stay longer, check whether you qualify for another stay permit or applicable immigration mechanism before your current stay expires.
How early can you apply for a Bali visa extension?
For an eligible stay permit extension, the application can generally be submitted as early as 14 days before expiry and before the current stay permit expires.
What happens if your Bali visa extension is rejected?
If an extension is rejected, you should check with Immigration or your visa provider immediately to determine whether you can correct and resubmit the application or whether another immigration option is available before your current stay expires. The traveler remains responsible for avoiding an overstay. For refund eligibility, see SPUN's refund policy.
Do you need a sponsor for a Bali tourist visa?
It depends on the visa category. The B1 Visa on Arrival does not require a sponsor. For the C1 visit visa, sponsor or guarantor requirements depend on your nationality and application, so check the current requirements before you apply.
About SPUN
SPUN is an online visa platform that helps with visa applications for a range of destinations and travel purposes. For Indonesia visas, SPUN offers an initial consultation, document review against the applicable Indonesian immigration requirements, and application tracking from your account. See SPUN's pages for the Indonesia e-VOA, the C1 single-entry visit visa, and e-visa applications online.