Visa & Entry
There are two things every traveler needs to do before flying to Bali:
- e-Visa (Visa on Arrival) — apply online before you fly
- Electronic Arrival Card — separate form, must be submitted within 3 days before arrival in Bali. You'll scan its QR after you clear visa immigration.
📖 Full step-by-step
We put together a thorough walk-through with screenshots covering every step, every form field, and what your eVOA / payment screens should look like.
Open the step-by-step guide →1. e-Visa (Visa on Arrival)
Apply online at evisa.imigrasi.go.id — the official Indonesian immigration site. Validity: 30 days, extendable once while in Bali.
⚠️ Watch out for fraud. Official emails come only from no-reply@imigrasi.go.id. Payment happens only on evisa.imigrasi.go.id. Anything else asking for payment is a scam — there are several lookalike sites that charge double.
Have these ready before you start:
- Sofitel address(for the "Address in Indonesia" field):ITDC Tourism Complex, Jl. Nusa Dua Lot N5, Benoa, South Kuta, Badung Regency, Bali 80363, IndonesiaWhen you enter the postal code, village name and the rest of the address auto-fill.
- Photo of your passport bio data page — JPG is fine. Make sure the numbers at the bottom are visible, no shadows, no fingers in frame. The site auto-scans and fills in your details from this image.
- A selfie of yourself — phone selfie is fine.
- Return / onward ticket — must be uploaded as a PDF. JPG won't work. Most airline apps export confirmations as PDF.
Form choices to pick:
- Main purpose: General, Family, or Social
- Sub-purpose: Tourism, Family Visit, and Transit
- Visa type: B1 — Tourist (Visa On Arrival)
- Duration: 30 days
After you submit:
- Verify the application from your email
- Open the "View Batch" link in the email
- Click the blue hyperlinked tracking number to start the payment
- You'll be redirected to live.finpay.id — enter your credit card. Charge is roughly $30.14 USD and shows up on your statement as PT FINNETT INDONESIA.
- Your eVOA is issued immediately. The QR code appears next to "B1" on the confirmation page (and email).
At immigration — scan that QR at the self-service kiosk and bypass the visa lines entirely. Phone charged is what matters; paper backup is nice-to-have, not required.
2. Electronic Arrival Card
Separate from the visa. Submit within 3 days before you land at allindonesia.imigrasi.go.id. You'll get a QR code that you scan after clearing visa immigration. Free, ~5 minutes.
Heads up — the page defaults to Bahasa Indonesia. Use the language selector at the top to switch to English before filling out the form.