Canada Visa Canada Visa

Canadian visa from Canada: 1-800-715-2075
residing in    
permanent resident?
Entry visafor tourist, business, visitor or official stays
not required

Canada entry visa is not required
for citizens of Canada.

Canada visa for citizens of Canada is required. For more information please contact the nearest Canada embassy.

Customer service


Toll-free:1-800-715-2075
Ottawa:613-777-0408
Fax:613-777-0486

Email:
Live Help:

My VisaHQ

Login or register
VisaHQ.ca account

Mailing address

VisaHQ.com
Embassy Row
2005 Massachusetts Ave. NW
Washington, DC 20036

Top 5 requested

Don't be a stranger

Useful Resources