Visa Exemption for Short-Term Stays
According to the Indonesian government, citizens of 169 countries are eligible for visa-free entry to Bali for stays of up to 30 days. This is a common practice in the tourism industry, as it allows visitors to explore the island without the hassle of obtaining a visa. Nationals of these countries can simply arrive in Bali and present their passport for a visa-on-arrival, which is free of charge.
Visa-on-Arrival for Longer Stays
For stays longer than 30 days, visitors can apply for a visa-on-arrival for a fee of $35. This visa is valid for 30 days and can be extended for an additional 30 days at the local immigration office. The visa-on-arrival is available to citizens of all countries except for those on the Indonesian blacklist.
Countries Requiring a Visa
Citizens of the following countries are required to obtain a visa prior to arrival in Bali:
Country | Visa Type |
---|---|
Afghanistan | Tourist visa |
Bangladesh | Tourist visa |
China | Tourist visa |
India | Tourist visa |
Iran | Tourist visa |
Iraq | Tourist visa |
Lebanon | Tourist visa |
Libya | Tourist visa |
Nigeria | Tourist visa |
North Korea | Tourist visa |
Pakistan | Tourist visa |
Palestine | Tourist visa |
Somalia | Tourist visa |
Syria | Tourist visa |
Yemen | Tourist visa |
Applying for a Visa
To apply for a visa, visitors must submit the following documents:
- A passport with at least six months validity
- A completed visa application form
- Two passport-sized photographs
- Proof of onward travel, such as a flight ticket or hotel reservation
- A fee of $50
Visa applications can be submitted at Indonesian embassies or consulates around the world. Processing times vary depending on the embassy or consulate.
Tips for Applying for a Visa
- Apply for your visa well in advance of your trip, as processing times can vary.
- Make sure your passport is valid for at least six months beyond your intended stay in Indonesia.
- Complete the visa application form carefully and accurately.
- Submit all required documents.
- Pay the visa fee in full.
Conclusion
Whether or not you need a visa for Bali depends on your nationality and the length of your stay. Citizens of 169 countries are eligible for visa-free entry for stays of up to 30 days. Citizens of all other countries must obtain a visa prior to arrival.