Bali is one of the most popular long-haul holidays for Indians in America, often combined with Singapore or Kuala Lumpur on the way. Here's how the visa works when you hold an Indian passport but live in the US.
The answer: Indonesia doesn't offer Indians visa-free entry, and your green card or H-1B doesn't change that. You need Indonesia's visa on arrival (VOA), which you can buy online in advance as an e-VOA, plus Bali's IDR 150,000 tourist levy.
e-VOA, VOA or tourist e-visa?
| e-VOA / visa on arrival (B1) | Tourist e-visa (C1) | |
|---|---|---|
| Government fee | IDR 500,000 | Higher; check current rate |
| Stay | 30 days, extendable once by 30 days | Up to 60 days |
| Entries | Single | Single |
| Apply | Online before you fly (e-VOA) or at the airport counter | Online before you fly |
| Bali tourist levy | IDR 150,000 per person, paid once per trip | Same |
We recommend the e-VOA: you pay online before you leave the US and skip the visa queue after a 20-hour journey. Indonesia announced a fee rise in August 2026 without a start date, so check the price when you apply.

What you need
- Indian passport valid for at least 6 months from arrival, with 2 blank pages
- A digital passport photo and a scan of your passport page
- A return or onward ticket out of Indonesia
- Your hotel address in Bali
- Payment for the e-VOA and the tourist levy (pay the levy at the official Love Bali site)
- The All Indonesia arrival declaration, filled in before landing
Flying back to the US: check this first
Bali trips are long, which means more time for a US document to expire while you're away.
- H-1B: your visa stamp must be valid on the day you fly back. If it isn't, you'll need a US consulate appointment, often in India.
- F-1 / OPT: carry your I-20 with a recent travel signature, plus your EAD and job letter if you're on OPT.
- Green card: carry the physical card; it must be valid.
Connecting through Singapore on the way? Your valid US visa can also unlock Singapore's 96-hour visa-free transit for Indians, if you meet its conditions.

Get your Indonesia e-VOA with Krosz in 5 steps
- Pick Indonesia and your trip type. Open Indonesia e-VOA on Krosz and choose tourist, business or family visit. You see the full price before you start: ₹1,999 Krosz service fee + GST, plus the government fee.
- Sign in with a one-time code. No password to remember: enter your email and type the OTP we send.
- Upload your passport and photo. Krosz reads your passport page and pre-fills your details, so you only check them.
- Add your trip details and pay securely. Dates, entry point and where you're staying, then pay by UPI, card or net banking.
- A Krosz visa expert checks everything, then submits. A trained expert reviews every document one-to-one before it reaches the government, and you track the status until your visa arrives by email.
Start your Indonesia e-VOA with Krosz →
Rules and fees last checked on 11 October 2026. Visa rules change often: always confirm on the official government website or with your airline before you fly.