How Long Can I Stay in Bulgaria?
Complete guide for Canada passport holders. Last verified 2026-02-04.
Maximum Stay
90 days in any 180-day period
At a Glance
Duration
90 days in any 180-day period
180-day rolling period
Visa Type
Tourist / Schengen Short-Stay
Entry Requirements
- Valid Canadian passport
- No visa required for stays up to 90 days in the Schengen area
- Passport must be valid at least 3 months beyond planned departure from Schengen area
- Proof of sufficient funds may be required
Important Things to Know
90-day limit applies to TOTAL time in ALL Schengen countries combined, not per country
Yellow fever vaccination certificate may be required
May need to register with local authorities upon arrival
Can I Extend My Stay?
Extensions once you’re in the country, except in cases of emergency or marriage to a bulgarian citizen.
Additional Information
Canadian citizens have visa-free access to Bulgaria under Schengen rules β 90 days in any 180-day period.
Official Sources
Government of Canada - Bulgaria Travel Advice
https://travel.gc.ca/destinations/bulgariaLast verified: 2026-02-04
Always verify current requirements with official government sources before traveling, as visa policies can change.
Track Your Days with Days Monitor
Never overstay your visa. Track your days automatically with our iOS app.