TravelVisaRules

Serbia visa for Ukrainian citizens

Ukrainian citizens do not need a visa for Serbia for up to 90 days in any 180.

Visa-free Confidence: high — Verified against official source Last verified: (4 days ago)
Status
Visa-free
Max stay
90 days / 180
Official cost
Free
Before departure
Nothing required before departure

What you need

  • Ukrainian passport valid for the duration of the stay
  • Proof of accommodation and sufficient funds may be requested
  • Register with the local police within 24 hours of arrival (usually done by the hotel/host)

Official source

https://www.mfa.gov.rs/en

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

Why this verdict

Ukrainian citizens enter Serbia visa-free for tourism for up to 90 days within any 180-day period. Serbia is not in the EU/Schengen, so this stay is counted separately. Foreigners must register their stay with the police within 24 hours of arrival (hotels do this automatically). Confirm current rules with the official source before travel.

Frequently asked questions

Do Ukrainian citizens need a visa for Serbia?
Ukrainian citizens do not need a visa for Serbia for up to 90 days in any 180. (Visa-free.)
How long can Ukrainian passport holders stay in Serbia?
Up to 90 days within any 180.
How much does the Serbia 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