Travel Visa and Passport Service: Visa Application Center
Visit our regional sites: Visa Center in USA


recommended by:





Start by checking if you need a visa to where you travel:

Citizen of:
Applying for Visa of:
Place of Residence:

Visa Center is a non-government body which allows for clients to apply for (country) Visas through localized offices in Canada. Benefits include:
- Country Visa Applications are always up to date
- Requirements for Country visa are current
- Expedited Service gets you fast expedited visa
- Low service fees start at $20
- Forget about waiting in lines at Embassies and Consulates



   3 Easy steps to getting your visa:

   1. Complete application forms
   2. Courier your documents
   3. Receive completed documents

   Why choose Visa Center? Simple, here is why





Visa Center features country specific information:
1. Application forms
2. Embassy Locations
3. Customs
4. Exhibitions and Fairs

Click here to begin

      ATTENTION: Travel agents!
Stressing over trying to find what's required to send that VIP over on an African Safari? Or, tired of waiting in endless line ups at Consulates when you have better things to do?
See: Visa Center Agent program
Your boss wants you to make sure all his travel plans are in order. He leaves in a week. You need to get 3 visas done in 3 days. But how? Call us and we can help!
Telephone: 1-866-334-0811



Visa Services Canada. is a division of RCTC Corporation / Privacy / Terms  of Use
1000 Finch Avenue West, Suite 900, Toronto, ON M3J 2V5 Canada

We accept: