Bulgaria visa for Canadian citizens

Planning your Canadian adventure from Bulgaria is a streamlined process, with an Electronic Travel Authorization (eTA) serving as the primary entry requirement for eligible tourists. This eTA allows for a generous maximum stay of 180 days, offering ample opportunity to experience Canada's diverse provinces, from the Atlantic to the Pacific. As there is only one specific tourist visa type for this journey, applicants can expect a clear path forward. Bulgarian travelers departing from Sofia should anticipate multi-stop itineraries through major European hubs, often navigating at least seven time zones to reach cities like Montreal or Calgary, making careful planning essential for a smooth transition.

Visa-free90d stay· verified 2026-05-27

Entry requirements

Passport validity
3+ months
Blank pages
2+
Funds proof
Required
Health insurance
Required

Visa options

TransitAirport Transit Visa (Type A)
0d$98valid 6mo
Apply
TouristUniform Short-Stay Visa (Type C – Schengen, tourism/business/private, single entry)
90d$109valid 6mo
Apply
TouristUniform Short-Stay Visa (Type C – Schengen, tourism/business/private, multiple entry)
90d$109multiple-entryvalid 1y
Apply
BusinessShort-Stay Visa (Type C – business)
90d$109valid 6mo
Apply
OtherLong-Stay Visa (Type D – 6-month)
180d$109multiple-entryvalid 6mo
Apply
OtherLong-Stay Visa (Type D – 12-month)
365d$218multiple-entryvalid 1y
Apply
WorkLong-Stay Visa (Type D – employed worker, single permit)
365d$218multiple-entryvalid 1y
Apply
StudentLong-Stay Visa (Type D – student)
365d$218multiple-entryvalid 1y
Apply
FamilyLong-Stay Visa (Type D – family reunification with foreigner holding residence)
365d$218multiple-entryvalid 1y
Apply
FamilyLong-Stay Visa (Type D – family member of Bulgarian citizen)
365d$218multiple-entryvalid 1y
Apply
OtherLong-Stay Visa (Type D – researcher/scientific activities)
365d$218multiple-entryvalid 1y
Apply
BusinessLong-Stay Visa (Type D – trade representative office / economic activity)
365d$218multiple-entryvalid 1y
Apply
RetirementLong-Stay Visa (Type D – pensioner with sufficient funds)
365d$218multiple-entryvalid 1y
Apply
MedicalLong-Stay Visa (Type D – medical treatment)
365d$218multiple-entryvalid 1y
Apply
HumanitarianLong-Stay Visa (Type D – humanitarian / other grounds under Foreigners Act)
365d$218multiple-entryvalid 1y
Apply
HumanitarianAsylum or international protection (refugee / humanitarian status – entry and stay)
$0
Apply

90 days within any 180-day period in Schengen Area.

Sources