TravelVisaRules

Maldives visa for Ukrainian citizens

Ukrainian citizens can get a visa on arrival in Maldives 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
Free
Before departure
Obtain on arrival

Cost note

Tourist visa on arrival is free for 30 days. Extensions, if granted, may carry a fee.

What you need

  • Machine-readable Ukrainian passport or travel document with at least 1 month validity
  • Completed Traveller Declaration via the IMUGA portal within 96 hours before arrival
  • Confirmed return or onward ticket
  • Prepaid confirmed accommodation at a registered facility, or approved sponsorship
  • Sufficient funds for the stay
  • Yellow fever vaccination certificate if arriving from an affected country

Official source

https://imuga.immigration.gov.mv/

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

Why this verdict

Tourists of all nationalities, including Ukrainian citizens, can receive a tourist visa on arrival in the Maldives if they meet the entry requirements. The IMUGA Traveller Declaration is mandatory and free, but it is not a visa application. Entry remains at the discretion of Maldives Immigration.

Frequently asked questions

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

Related countries

↩ All Ukrainian visa requirements