US citizens and US Permanent residents (Green Card holders) do not need a visa to enter Canada for a stay up to 90 days

Starting January 23rd, 2007 all United States citizens need a valid US passport to enter Canada. United States legal residents (Green Card holders) need their original Green Card and a passport from their country of origin.


We bring the World to your door

(202) 498 0863


Visa to Canada
Consular Assistance, Inc.
6351 Burgundy Leaf Lane
Alexandria, VA 22312
Popular destinations:

Russia visa
Kazakhstan visa
Brazil visa
China visa
Egypt visa
Vietnam visa

Mailing instructions
(FedEx, UPS, DHL etc.)

Payment methods
(invoices and receipts)