How to Get an Indonesia Visa on Arrival
Indonesia offers visa on arrival (VOA) for 71 countries at major airports and seaports for $35 USD, valid for 30 days and extendable once. Bring cash, your passport with 6+ months validity, and proof of onward travel. The process takes 15-30 minutes.
- Check if you're eligible. Verify your nationality is on Indonesia's VOA list (includes US, UK, Canada, Australia, most EU countries, Japan, South Korea, and 60+ others). Citizens of ASEAN countries, Chile, Morocco, Peru, and Vietnam get free 30-day entry instead.
- Prepare your documents. Ensure your passport has at least 6 months validity and 2 blank pages. Print your return flight ticket or onward travel proof. Prepare $35 USD in cash (exact amount preferred) - some airports accept cards but cash is more reliable.
- Find the VOA counter at arrival. After landing, look for 'Visa on Arrival' or 'VOA' signs before immigration. Major airports like Jakarta CGK, Bali DPS, and Surabaya MLG have dedicated VOA counters. At smaller airports, ask immigration officers.
- Complete the application. Fill out the VOA form (available at counter or sometimes given on the plane). Provide your passport, return ticket, and $35 payment. The officer will process your application and affix the visa sticker to your passport.
- Proceed through immigration. Take your passport with the new VOA sticker to the regular immigration line. Present your passport and arrival card (if required). Immigration will stamp your entry - check the date is correct (30 days from entry).
- Can I pay the VOA fee with a credit card?
- Some major airports accept cards, but cash USD is more reliable and faster. Bring exact change when possible as some counters have limited change available.
- What if my country isn't on the VOA list?
- You need to apply for a tourist visa at an Indonesian embassy or consulate before traveling. This process takes 3-7 business days and costs around $50-80 depending on your country.
- Can I extend my VOA after it expires?
- No - you must extend before expiration. Visit an immigration office at least 7 days before your VOA expires. Overstaying results in fines of $30 per day.
- Which airports and ports offer VOA?
- All major international airports including Jakarta, Bali, Surabaya, Medan, and Yogyakarta. Also available at major seaports like Batam and several land borders with Malaysia and Timor-Leste.