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.