Question: does a canadian need a visa to visit prague?
Answer: A valid passport is required to enter the Czech Republic. ... All the Passports (or equivalent travel documents) issued more than ten years before the date of travel, may not be accepted. Visa. A Schengen visa is mandatory for all nationals of Canada who stay in the country for a period greater than 90 days.