Bali Visa on Arrival and Extension Guide [All You Need to Know]
Indonesia is a beautiful and diverse country with a lot to offer tourists, from stunning beaches and ancient temples to vibrant cities and delicious food. I stayed in Bali for two months and processed my Visa on Arrival and visa extension. If you’re planning a trip to Indonesia, you may need to obtain a visa, depending on your nationality. And that’s exactly what we will cover in this article. Read on to find out how to get a Bali visa on arrival and extension.
What are the Tourist Visa Types in Indonesia?
There are three main types of tourist visas for Indonesia:
- Visa on Arrival (VOA): This type of visa is available to citizens of certain countries and allows them to stay in Indonesia for up to 30 days. It can be extended once for an additional 30 days.
- e-Visa: This type of visa can be applied for online and is valid for 30 days.
- Visa at the Indonesian Embassy or Consulate: This type of visa is required for citizens of all other countries. You can apply for it at the Indonesian embassy or consulate in your home country.
Can I Go To Bali Without A Visa?
Yes, you can if you are a citizen of the following countries:
What Countries are Eligible for Visa in Bali?
Whether or not you need a visa to enter Indonesia depends on your nationality. You can check the visa requirements for your country on the Indonesian embassy or consulate website.
How much is the Tourist Visa?
The cost of a tourist visa to Indonesia depends on the type of visa and your nationality. For example, the VOA costs Rp 500,000 (about US$ 35). In comparison, the e-visa costs 500,000 Indonesian Rupiah plus a processing fee. Meanwhile, the cost of a visa at an Indonesian embassy or consulate varies depending on the country. To help you out, see the table below for visitor’s stay permit grants.
How Much is a Visa Extension in Bali
The Visitorโs Stay Permit Extension (30 days) costs Rp 500,000 (US$ 35).
| Visa Types | Fees |
| Visitorโs Stay Permit Grants (30 days) | Rp 500,000 (US$ 35) |
| Visitorโs Stay Permit Grants (60 days) | Rp 2,000,000 (US$ 128.38) |
| Visitorโs Stay Permit Grants (180 days) | Rp 6,000,000 (US$ 385.14) |
What is B211?
B211 is the type of visa that is issued to tourists visiting Indonesia. It is a single-entry visa that is valid for 30 days and can be extended once for an additional 30 days.
Author's note: After my first visa extension expired, I applied for a B211A visa via Visa4Bali, a travel agency. I paid Rp 2,600,000 (US$166.90). If you need help obtaining this visa, you may reach out to them through the following: Instagram: https://www.instagram.com/visa4bali/ WhatsApp: +62 81138002
What is Bali Expat Visa?
For expatriates considering a move to Bali, Indonesia offers several visa options tailored to different purposes and durations of stay. The Limited Stay Permit, commonly known as KITAS (Kartu Izin Tinggal Terbatas), is a popular choice among foreigners planning to reside in Bali for extended periods. KITAS permits are typically valid for six months to one year and can be renewed, depending on the visa type.
Common Types of KITAS for Expats:
Working KITAS (C312 Visa): Designed for individuals employed by Indonesian companies, this visa requires sponsorship from the employer and includes both a work permit and a stay permit.
Investor KITAS (C313 & C314 Visas): For foreign nationals investing in Indonesian businesses, these visas necessitate the applicant to be a shareholder in an Indonesian company. โ
Viceroy Bali
Retirement KITAS (C319 Visa): Available to individuals aged 55 and above who wish to retire in Indonesia, this visa requires proof of sufficient funds and prohibits any form of employment.
Family/Dependent KITAS (C317 Visa): Issued to family members (spouse or children) of KITAS holders or Indonesian citizens, allowing them to reside in Indonesia without engaging in employment.
Student KITAS (C316 Visa): Granted to individuals enrolled in educational institutions in Indonesia, valid for the duration of the academic program.
To apply for a KITAS, applicants typically need sponsorship from an Indonesian entity or individual, depending on the visa type. The application process involves submitting required documents to the Indonesian Embassy or Consulate in your home country or through Indonesian immigration services. It’s advisable to consult with professional visa agents or legal experts familiar with Indonesian immigration laws to ensure a smooth application process.
Understanding the specific requirements and benefits of each KITAS type is crucial for expatriates planning to live in Bali, as it ensures compliance with Indonesian immigration regulations and facilitates a more seamless transition to life on the island.โ
How to apply for a tourist visa to Indonesia
Visa on Arrival
To apply for a VOA, you must meet the following requirements:
- You must be a citizen of a country that is eligible for VOA.
- Your passport must be valid for at least 6 months after your intended date of departure from Indonesia.
- You must have a return ticket or onward travel ticket.
- You must have proof of sufficient funds to support your stay in Indonesia.
To apply for a VOA, you will need to complete an arrival card and pay the visa fee at the immigration desk upon arrival in Indonesia.
e-Visa
To apply for an e-Visa, you must meet the following requirements:
- You must be a citizen of a country that is eligible for e-Visa.
- Your passport must be valid for at least 6 months after your intended date of departure from Indonesia.
- You must have a return ticket or onward travel ticket.
- You must have proof of sufficient funds to support your stay in Indonesia.
To apply for an e-visa, click here to go to the official e-visa website of Indonesia. You will need to upload a copy of your passport and a digital photo.
A visa for the purpose of tourism that is valid for 60 days costs Rp 1,500,000, or US$ 96.29.
Visa at Indonesian Embassy or Consulate
To apply for a visa at an Indonesian embassy or consulate, you must meet the following requirements:
- Your passport must be valid for at least 6 months after your intended date of departure from Indonesia.
- You must have a return ticket or onward travel ticket.
- You must have proof of sufficient funds to support your stay in Indonesia.
In addition to the above requirements, you may also need to provide additional documentation, such as a letter of invitation from a sponsor in Indonesia.
Once you have submitted your application and paid the visa fee, you will need to wait for your visa to be processed. The processing time varies depending on the embassy or consulate.
How to extend your visa in Bali
You may seek the assistance of a travel agency (I recommend Visa4Bali) to extend your visa. Processing your visa extension requires three separate visits to the immigration office in Denpansar. If you’re willing to go through the hassle of doing this manually, here’s a step-by-step guide to extend a tourist visa to Indonesia.
Step 1: Pay for the visa extension at the airport
Upon landing in Bali, head straight to the Visa Extension booth at Bali Airport (I Gusti Ngurah Rai International Airport).

A visa extension costs Rp 500,000 (US$32.10); you will receive a purple-colored receipt. Present the receipt to the immigration officer to inform them of your intention to extend your stay up to 60 days.

Step 2: Set an appointment
Fourteen (14) days before the expiration of your 30-day visa, set an appointment for your visa extension at this website https://kbrisingapura.imigrasi.go.id/register. Take a screenshot of the confirmation of your appointment.

Author's note: Before going to immigration, make sure that you have an appointment; otherwise, you will not be entertained. I made the mistake of coming one day before the 14-day expiration with no appointment; thus, I had to return the next day. It was such a hassle considering I was staying in Ubud and the immigration office is in Denpasar.
Step 3: Go to the Immigration Office in Denpansar
Go to Kantor Imigrasi Kelas I TPI Denpasar on the day of your appointment. Find the address here.
You can take either a Gojek or a Grab bike to get there; the fare goes between Rp 59,000 and 75,000 (US$ 3.79โ4.81). Alternatively, you may take a Grab car if you want to be more comfortable during the trip, as it takes between 45 minutes and 1 hour to get there from Ubud.
The immigration office opens at 7:30 a.m. It’s best to come early, as the queue tends to grow quickly.
Bring all the necessary requirements, including your
- passport
- a photocopy of your passport
- a printed copy of your onward flight
- visa on arrival receipt (the purple receipt)
Author's note: There's a photocopy service for Rp 3,000 (US$ 0.19) per page at the immigration office. You can find it behind the main office, beside the restaurants.
Step 4: Confirmation of appointment and requirements
Go to the Information Service, an outbuilding right in front of the main office. This is where the immigration staff will check your documents and appointments. You will be provided with a red folder with the form that you need to fill out. Once cleared, you may enter the main office.

Step 5: Submit the required documents
You will be directed to the end of the room, where the visa processing for foreigners is. Get a queue number, then wait for your turn. Once your number is called, go to the counter and submit the red folder with the required documents, including your passport.
Step 6: Pay the visa fee
Go to the cashier and pay for the visa; check the visa rates here. Please note that if you want to pay via card, you will need to go to a bank to do so. To avoid the hassle, bring some cash with you.
Step 7: Set an appointment for the biometrics
Go back to the same counter where you submitted your documents, then show them the receipt for your visa payment. They will then provide you with a sheet of paper showing the scheduled date of your biometrics.
Step 8: Take the biometrics
Return to the immigration office on the day of your appointment for your biometrics. Get a queue number and wait for your name to be called. The process is fast and easy; the staff will take a picture of you and ask a little bit about your travel plans, e.g., the reason for your visa extension and where you are staying in Bali, then take your signature and fingerprints. You will then receive the schedule for claiming your passport.
Step 9: Claim your passport
Go back to the immigration office as scheduled to claim your passport. It will now bear the visa sticker indicating its validity.

Where is the immigration office located in Bali?
There are several immigration offices in Bali, and you should go to the one closest to your place of accommodation. If you’re staying in Ubud, head to Kantor Imigrasi Kelas I TPI Denpasar at the following address:
๐Jl. Panjaitan No.3, Sumerta Kelod, Kec. Denpasar Tim., Kota Denpasar, Bali 80234, Indonesia
Is there a dress code at the immigration office?
There is no strict dress code at Kantor Imigrasi Kelas I TPI Denpasar. I saw many foreigners clad in casual clothing. However, I do recommend dressing up appropriately. You don’t need to come in formal attire, but avoid wearing a skimpy outfit.
What time does the immigration office open?
Here are the business hours of Kantor Imigrasi Kelas I TPI Denpasar:
- Monday to Thursday, 7:30โฏAM โ 12:00 PM | 1:00 PM โ 4:00 PM
- Friday, 7:30 AM โ 11:30 AM | 1:00 PM โ 4:30 PM
- Closed on weekends
Applicants need to leave the main office’s premises during lunch break (12:00 PM – 1:00 PM).
Can I Travel To Bali With A Green Card?
Yes, you can travel to Bali with a green card, but please note that this does not replace a visa.
Do I Need A Visa To Bali From US?
As a U.S. citizen, you are eligible for a Visa on Arrival or an e-Visa when traveling to Indonesia, including Bali. The VoA allows for a 30-day stay and can be extended once for an additional 30 days. To obtain a VoA, ensure your passport is valid for at least six months from your entry date and has at least two blank pages. The VoA costs Rp500,000 (approximately $35 USD) and can be obtained at designated entry points.
If you plan to stay longer than 60 days, consider applying for a Visit Visa (B211A) before your trip, which allows for an initial 60-day stay and can be extended twice, each time for 60 days.
Please note that visa policies can change, so it’s advisable to consult the Indonesian Embassy or official immigration websites for the most current information before your departure.
Tips for getting a tourist visa to Indonesia
- Make sure you have all of the required documentation before you apply for your visa.
- Apply for your visa well in advance of your trip, especially if you are traveling during peak season.
- Be prepared to answer questions about your travel plans and why you are visiting Indonesia.
- If you are applying for a visa at an Indonesian embassy or consulate, be sure to dress professionally and arrive on time for your appointment.
Do you have any Bali visa-related questions that I was not able to cover in this article? Let me know in the comments below.
If you found this article helpful, please feel free to share this post with your friends and loved ones.
