The Indonesia Visa on Arrival (VoA) costs IDR 500,000 (approximately $35 USD) per person as of 2026. This flat fee covers a 30-day stay and can be extended once for an additional IDR 500,000. You can pay at the airport with cash or card, or prepay online via the e-VoA system before your flight.

There are no hidden charges, processing fees, or nationality-based price differences – every eligible traveler pays the same amount regardless of where they come from or which Indonesian airport they arrive at.
How Much Does the Indonesia VoA Cost?
The Visa on Arrival has a single, government-set price with no variations:
| Fee Component | Amount (IDR) | Amount (USD) | Notes |
|---|---|---|---|
| VoA fee | IDR 500,000 | ~$35 | One-time, flat rate for all nationalities |
| Extension (optional) | IDR 500,000 | ~$35 | Adds 30 more days |
| Total with extension | IDR 1,000,000 | ~$70 | Maximum 60-day stay |
The IDR 500,000 fee is set by the Indonesian Directorate General of Immigration and applies uniformly to all 97 eligible nationalities. Children, infants, and adults all pay the same rate – there are no discounts for minors or seniors.
Exchange rates fluctuate, so the USD equivalent may vary slightly. At the airport, the fee is always charged in Indonesian Rupiah. Some payment terminals may offer USD conversion, but the base amount remains IDR 500,000.
VoA Cost vs Other Indonesia Visa Fees
The VoA is the cheapest and fastest visa option for Indonesia. Here is how it compares to other Indonesia visa types:
| Visa Type | Cost (IDR) | Cost (USD) | Stay Duration | Best For |
|---|---|---|---|---|
| VoA / e-VoA (B1) | IDR 500,000 | ~$35 | 30 days (+30 extension) | Short tourism, quick entry |
| C1 Visitor Visa | IDR 1,500,000 | ~$95 | 60 days | Longer tourist stays |
| C2 Business Visa | IDR 1,500,000 | ~$95 | 60 days | Business meetings |
| D Multiple Entry | IDR 3,000,000 | ~$190 | Up to 1 year | Frequent travelers |
For most tourists staying 30-60 days, the Visa on Arrival offers the best value. The C1 Visitor Visa only makes sense if you need more than 30 days upfront without the hassle of extending.
For a complete fee breakdown across all categories, see our Indonesia visa fees guide.
Where and How to Pay the VoA Fee
You have two payment options for the Visa on Arrival:
Option 1: Pay at the Airport (Standard VoA)
When you land at an Indonesian international airport, proceed to the Visa on Arrival counter before immigration. The counters are clearly marked and located in the arrivals hall.
Accepted payment methods at the airport:
- Cash (IDR): Indonesian Rupiah is the preferred currency
- Cash (USD): US dollars accepted, but change is given in IDR at an unfavorable rate
- Credit/debit cards: Visa, Mastercard, and JCB are accepted at most major airports
- ATM: Some airports have ATMs in the arrivals area if you need cash
Tip: Carry exact change in Rupiah if possible. Airport counters may not always have sufficient change for large USD bills.
Option 2: Pay Online Before Departure (e-VoA)
The e-Visa on Arrival (e-VoA) lets you apply and pay before departure through the official portal (evisa.imigrasi.go.id). The cost is the same IDR 500,000, but you skip the VoA counter queue at the airport entirely.
Accepted online payment methods:
- Visa credit/debit cards
- Mastercard credit/debit cards
- JCB cards
Note: Cash is not accepted for e-VoA applications. If you prefer to pay in cash, use the standard VoA process at the airport.
The e-VoA is processed within 1-5 business days. Apply at least 1-2 weeks before your flight to avoid last-minute issues.
Which Airports and Seaports Accept the VoA?
The Visa on Arrival is available at all major Indonesian international entry points:
Airports:
- Soekarno-Hatta International Airport, Jakarta (CGK)
- Ngurah Rai International Airport, Bali (DPS)
- Juanda International Airport, Surabaya (SUB)
- Kualanamu International Airport, Medan (KNO)
- Sultan Hasanuddin International Airport, Makassar (UPG)
- Yogyakarta International Airport (YIA)
Seaports:
- Benoa Harbor, Bali
- Tanjung Priok, Jakarta
- Batam Center, Batam
Smaller regional airports may not have VoA facilities. If you are flying into a non-major airport, confirm VoA availability before booking.
VoA Extension: How Much Does It Cost?
The standard VoA grants 30 days in Indonesia. If you need more time, you can extend once for an additional 30 days, giving you a maximum stay of 60 days.
| Extension Detail | Information |
|---|---|
| Extension fee | IDR 500,000 (~$35 USD) |
| Additional days granted | 30 days |
| Maximum total stay | 60 days |
| Where to extend | Local Kantor Imigrasi (Immigration Office) |
| Processing time | 3-7 business days |
| Apply before | At least 7-10 days before your visa expires |
Important: Overstaying your visa incurs a fine of IDR 1,000,000 per day (~$65 USD). Always extend before your 30-day stamp expires. For more details on extensions, see our visa extension cost guide.
Who Qualifies for the VoA?
Citizens of 97 countries and territories are eligible for a Visa on Arrival. You need the following to qualify:
- Passport validity: At least 6 months from your date of entry into Indonesia
- Blank pages: At least 1-2 blank pages in your passport
- Return ticket: Proof of onward or return travel within 30 days (or 60 if extended)
- Proof of funds: Evidence you can support yourself during your stay
For the full nationality list and detailed Indonesia visa requirements, see our requirements guide.
VoA Cost: Frequently Asked Questions
Is the Visa on Arrival free for any nationality?
No. The IDR 500,000 fee applies to all 97 eligible nationalities without exception. Some nationalities qualify for visa-free entry (no VoA needed at all), but among those who need a VoA, the cost is uniform.
Can I pay the VoA fee in US dollars?
Yes, most major airports accept US dollars. However, the fee is set in IDR, and change (if any) is given in Rupiah at the airport’s exchange rate. Paying in exact IDR avoids unfavorable conversion.
Do children pay the same VoA fee?
Yes. Every traveler, including children and infants, must pay the full IDR 500,000 fee. There are no reduced rates for minors or seniors.
Is the e-VoA cheaper than paying at the airport?
No. The e-VoA and standard VoA cost the same IDR 500,000. The e-VoA’s advantage is convenience – you skip the airport queue. There is no additional online processing fee.
What happens if I overstay my 30-day VoA?
Overstaying incurs a fine of IDR 1,000,000 per day (~$65 USD). Prolonged overstay can result in detention, deportation, and an entry ban. Always extend before your visa expires or leave Indonesia within your allowed stay.
Can I get a refund if I am denied entry?
The VoA fee is non-refundable once processed. If you are denied entry at the airport (extremely rare for eligible travelers), the fee is not returned. Denials typically only happen if you fail to meet passport validity or documentation requirements.
Is there a service fee on top of the IDR 500,000?
No. The IDR 500,000 is the total cost. There are no hidden charges, service fees, or processing surcharges. For the e-VoA, the same flat fee applies with no extra online processing costs.
Does the VoA cost vary by airport?
No. The price is identical at every eligible entry point in Indonesia, whether you arrive in Jakarta, Bali, Surabaya, Medan, or any seaport. The fee is nationally standardized by the Directorate General of Immigration.