TravelVisaRules

Indonesia visa for Ukrainian citizens

Ukrainian citizens can get a visa on arrival in Indonesia for up to 30 days.

Visa on arrival Confidence: high — Verified against official source Last verified: (3 days ago)
Status
Visa on arrival
Max stay
30 days
Official cost
500000 IDR
Before departure
Obtain on arrival

Cost note

The visa on arrival (B1) costs IDR 500,000 (about USD 30-35). It can be extended once for a further 30 days for an additional fee. The official e-VOA portal sets the price; ignore agent markups.

What you need

  • Ukrainian passport valid at least 6 months from the date of arrival
  • Visa on arrival paid at a designated airport/seaport, or an e-VOA (B1) obtained in advance via the official portal
  • Confirmed return or onward ticket
  • All Indonesia electronic arrival card (SATUSEHAT Health Pass / arrival declaration) completed before arrival
  • Proof of sufficient funds and accommodation may be requested

Official source

https://evisa.imigrasi.go.id/

Use the government route and fee only. Avoid lookalike agent sites that add markups or mimic official portals.

Why this verdict

Ukraine is on Indonesia's visa-on-arrival (B1) eligibility list. The visa on arrival permits a 30-day stay for tourism, family visit or transit and can be extended once for a further 30 days (60 days total) at a local immigration office. It can be bought on arrival at designated entry points (including Bali/Ngurah Rai) or pre-purchased as an electronic e-VOA via the official Directorate General of Immigration portal. It does NOT permit work and cannot be converted to other stay permits without leaving and re-entering. Entry remains at the discretion of Indonesian Immigration.

Frequently asked questions

Do Ukrainian citizens need a visa for Indonesia?
Ukrainian citizens can get a visa on arrival in Indonesia for up to 30 days. (Visa on arrival.)
How long can Ukrainian passport holders stay in Indonesia?
Up to 30 days.
How much does the Indonesia entry cost for Ukrainian citizens?
The official fee is 500000 IDR. This page tracks the official government fee only, not agent markup.

Related countries

↩ All Ukrainian visa requirements