visa type country
ID
tourist visa

Indonesia Tourist Visa — Requirements, Cost, Processing Time

Indonesia offers a variety of visa options for travellers wishing to explore its stunning archipelago, from the bustling streets of Jakarta to the serene beaches of Bali. Most tourists enter using the Visa on Arrival (VoA) or the Electronic Visa on Arrival (e-VoA), which are designed for short stays of up to 30 days. These options are straightforward and can be processed quickly, making them ideal for holidaymakers. For those planning a more extended journey, the B211A Visit Visa provides a 60-day stay and is popular among digital nomads and long-term travellers. Regardless of the visa type, it is essential to ensure your passport is valid and you have proof of onward travel. Please note that visa policies are subject to change, and you should always verify the latest requirements with the official Indonesian Directorate General of Immigration or your nearest embassy before making arrangements.

Key highlights

  • Visa on Arrival (VoA) available for over 90 nationalities
  • Electronic Visa on Arrival (e-VoA) option for faster airport clearance
  • B211A Visit Visa available for longer stays of up to 60 days
  • Ability to extend your stay for an additional 30-60 days in-country
  • Simple online application process for most short-term tourists
  • Perfect for tourism, social visits, and attending meetings or seminars
  • Digital nomad options available under specific B211A provisions
  • Mandatory Bali Tourist Levy for all international visitors to the island

Processing time

2-10 working days

e-VoA is usually granted within 48 hours. The B211A offshore visa takes longer as it requires a local sponsor or agency.

Rush option available

Estimated cost

$35 - $150

  • Visa on Arrival (VoA) Fee$35 (IDR 500,000)
  • B211A Visit Visa (Offshore) Company Fee$100 — $200
  • Mandatory Bali Tourist Levy (Bali Only)$10 — $15

Requirements

  • Passport with at least 6 months' validity remaining
  • At least two blank pages in your passport for entry stamps
  • Confirmed return or onward flight ticket out of Indonesia
  • Proof of sufficient funds for the duration of your stay
  • Payment of the required visa fee in IDR, USD, or by card
  • A digital colour photograph for online applications
  • Compliance with current COVID-19 or health regulations if applicable
  • A local sponsor or agent (only required for B211A offshore visas)
  • Registration on the 'SatuSehat' health app if requested by authorities
  • Payment of the Bali Tourist Levy if entering or visiting Bali

Documents you'll need

  • Passport valid for at least 6 months from entry date
  • Scanned copy of the passport bio-data page
  • Passport-sized colour photograph with a white background
  • Proof of return or onward travel (flight itinerary)
  • Proof of sufficient funds (typically $2,000 USD or equivalent)
  • Vaccination certificate (policy varies; check current health mandates)
  • Hotel reservation or address of stay in Indonesia

How to apply, step by step

  1. 1

    Choose your visa type

    Determine if you are eligible for a Visa on Arrival (VoA) or if you need to apply for a B211A Visit Visa based on your nationality and length of stay.

  2. 2

    Register on the official portal

    For the e-VoA, visit the official Indonesian immigration website. For a B211A, you may need to contact a visa agency or the embassy.

  3. 3

    Upload required documents

    Upload a clear scan of your passport bio-data page and a recent passport-sized photo meeting the white background requirement.

  4. 4

    Pay the fee online

    Pay the visa fee using a credit or debit card. Ensure you receive a confirmation receipt via email.

  5. 5

    Receive your visa approval

    Wait for the application to be processed. Once approved, you will receive your e-Visa or e-VoA via email in PDF format.

  6. 6

    Print your visa

    Download and print your visa. While digital copies are often accepted, a physical printout is recommended for immigration checkpoints.

  7. 7

    Complete the Customs Declaration

    Complete the online Customs Declaration (e-CD) form within 3 days of your arrival to receive a QR code for customs clearance.

  8. 8

    Clear immigration on arrival

    Present your passport, visa, and return flight details to the immigration officer upon arrival at the airport.

Tips to avoid refusal

  • Ensure your passport has at least 6 months of validity; airlines will deny boarding if it is less.
  • Apply for the e-VoA at least 5 days before travel to avoid any last-minute technical delays.
  • Double-check that your flight out of Indonesia is within the 30 or 60-day limit of your specific visa.
  • Save a digital copy of your visa and customs QR code on your phone for easy access.
  • Do not attempt to work or volunteer on a tourist visa, as Indonesian authorities strictly enforce visa conditions.
  • If you plan to extend your visa, start the process at least 7-10 days before your current visa expires.

Frequently asked questions

Related visa guides

Visa policies change frequently. Always verify current requirements with the official embassy or consulate before applying. PermitlyHQ provides general guidance and is not a substitute for legal or immigration advice.