Question: do canadian citizens need a visa for venezuela?
Answer: Venezuela tourist visa is required for citizens of Canada. Unfortunately, at this time VisaHQ does not provide service for tourist visas to Venezuela. All travelers will need a passport valid for at least 90 days following your departure date from Venezuela.