Can India Citizens Visit Indonesia?

Visa on Arrival
30 days
max stay

Indian passport holders can obtain a visa upon arrival in Indonesia for up to 30 days, extendable for an additional 30 days.

✓ Verified March 2026

Before You Go

Passport validity
6 months upon arrival
Return ticket
Required

Heads Up

  • Visa on arrival available only at specified airports: Balikpapan, Banjarmasin, Batam, Denpasar-Bali, Jakarta, Lombok, Medan Kuala Namu, Makassar, Manado, Padang, Palembang, Pekan Baru, Surabaya, Surakarta (Solo), Tanjung Pinang, and Yogyakarta.
  • Passport must have at least one empty visa page.
  • Visa must be used within 90 days of issuance.
  • Return/onward ticket required, except for residents of Indonesia or diplomatic/service visa holders.

Complete the 'All Indonesia' arrival card online up to 3 days before arrival; visitors to Denpasar Bali must pay an International Tourism Levy online.

Pre-register online

Full Visa Details

Passport

Travel documents must be valid for at least 6 months upon arrival. Travel documents issued to visitors must have at least one empty visa page.

Visa rules change frequently. Always verify requirements with the destination country's official embassy or immigration website before booking travel. Data verified: March 2026.

Data curated by VisaRadar|Data verified March 2026

Always verify visa requirements with the relevant embassy or consulate before travel. VisaRadar provides information for reference only and is not responsible for denied entry.