If you hold an Iraqi passport and plan to travel to Bali, you must get your visa before you travel. There is no visa on arrival at the airport. This guide covers everything you need: the required documents, the costs, the application steps, and what to complete before your trip.
Visa prices by processing speed
| Processing time | Cost |
|---|
| 8 to 14 business days | ~$75 |
| 6 to 8 business days | ~$90 |
| 3 to 5 business days | ~$120 |
An extra fee
On top of the visa price, Bali charges a tourist levy of IDR 150,000 (about $9) per traveler.
What you need to apply
Passport
A clear Iraqi passport valid for 6 months or more from your travel date.
Photo
A recent digital passport photo with a white background.
Application steps
- Set your travel dates and arrival airport (Jakarta or Bali)
- Prepare a copy of your passport and your digital photo
- Choose the processing speed that suits you
- The application is submitted through the authorized provider
- Your e-visa arrives by email
- At least 72 hours before your trip: fill in the All Indonesia arrival card (below)
- Pay Bali's tourist levy online or at the airport
- Travel and enjoy your trip to Bali
Mandatory: the All Indonesia arrival card
Every traveler must complete the electronic arrival card within the three days (72 hours) before arrival. It's free and required for entry, and completing it in advance saves you time at the airport.
Open it directly here: 🔗 allindonesia.imigrasi.go.id
It covers customs, health, and immigration all in one form.
📌 Last updated: May 2026. Fees and conditions may change, so always check the official sources before applying.