Indonesia entry requirements

Indonesia entry requirements

Visa on arrival

  • Visa on Arrival (VOA) is available for several nationalities. The list of eligible countries is available here.
  • The cost for VOA is IDR 500,000 per person (applicable to adults and children).
  • VOA is valid for stays up to 30 days, single entry, and can be extended for a maximum 1 time at the local immigration office (charges apply).
  • Payment can be made by VISA, Master Card, Debit Card, local currency (IDR) or foreign currency (USD, EURO, GBP, SGD and other currencies as determined by the exchange counter inside the airport terminal).


  • It is now possible to apply for an E-VOA online up to 14 days before arrival via the following website:
  • E-VOA is a single-entry visa which is valid for up to 30 days and can be extended for a maximum 1 time at the local immigration office (charges apply).
  • On arrival in Indonesia, holders of an E-VOA can skip the queue for purchasing a VOA (Visa on Arrival) and proceed directly to the counter to have their passport stamped.

Entry Requirements:

International travellers to Indonesia will be required to show proof of COVID-19 vaccination when checking in at the airline counter prior to boarding the flight. Alternatively, you can supply an exemption letter from an official hospital. We strongly recommend to keep these documents handy while travelling to Indonesia to avoid any inconvenience.

Current entry requirements:

  • International travellers aged 18 years and over must be fully vaccinated against COVID-19 (at least two doses). The second dose must have been taken at least 14 days prior to departure.
  • Children aged 6-17 are not required to show proof of COVID-19 vaccination.
  • One dose of Johnson & Johnson or Sputnik V vaccines are generally accepted (please check with your airline).
  • Proof of vaccination should be a physical copy of an EU or WHO vaccination certificate in English language. Alternatively, a COVID-19 recovery certificate or medical exemption letter from a government hospital may be accepted (please check with your airline).
  • Health insurance is no longer an official requirement for entry, however, we still strongly recommend that travellers arrange adequate international health insurance with sufficient coverage for COVID-19 treatment or evacuation.
  • Download the SatuSehat app.
  • Passport with at least 6 months validity from date of arrival in Indonesia.
  • Return flight ticket (or one-way outward journey from Bali)
  • Compete an ECD (Electronic customs declaration – see below)

Electronic customs declaration (ECD)

All travellers must complete a customs declaration form online. This can be done up to 3 days in advance or on arrival (computer terminals are available at the main airports).

We recommend filling in the customs declaration form in advance to ensure a smoother process of arrival. After completing the form, the traveller will receive a QR code which will be valid for up to 3 days. The online customs declaration form is available here.


Please note: The above information was correct at time of posting. However, details and advice can change rapidly. Therefore, we advise that you consult your nearest embassy or consulate for the most accurate and up to date information prior to travelling.

Start typing and press Enter to search