Do Canada passport holders need a visa to visit RS?
Canadian ordinary passport holders do not need a visa for tourism in Serbia. You can enter visa-free and stay up to 90 days within any 180-day period. A Canada ordinary passport holder can travel to Serbia for tourism without a visa. Serbia grants visa-free entry to Canadian citizens for stays of up to 90 days within any 180-day period, for tourism, business, or transit. This is confirmed by both Serbia's Ministry of Foreign Affairs visa policy and the Government of Canada's official travel advisory. Serbia is NOT part of the Schengen Area, so the Schengen 90/180 rule and the EU ETIAS scheme do not apply here; Serbia operates its own independent 90/180 visa-free allowance. Your passport should be valid for the duration of your stay (many sources recommend validity of at least three to six months beyond entry as a safe margin). Note one important local requirement: all foreign visitors must register their address with the local police within 24 hours of arrival. Hotels and licensed accommodation providers handle this automatically, but travelers staying with friends, family, or in private/unregistered lodging must register themselves at the nearest police station. Failure to register can result in fines and problems when departing. There is no application, fee, or pre-arrival authorization required for a short tourist visit. Stays beyond 90 days require a temporary residence permit obtained through Serbian authorities.
VISA-FREETOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Canada (PR)Living in Canada as a permanent resident? See PR-specific guidance→