CALL CENTER • Mon-Fri 8:00AM - 6:00PM EST
HEAD OFFICE • Mon-Fri 9:00AM - 5:00PM EST

Founded 2004
Call us: 1•866•760•2623 Email Us:

Toll free: 1•866•760•2623
Call Us: (416) 962-2623
Email Us:
Call center: Mon-Fri 8:00AM - 6:00PM EST
Office: Mon-Fri 9:00AM - 5:00PM EST


Need a visa to come to Canada?


Are you looking for someone to guide you through the application process?

Get the Process Started

Canada Visitor Visa (TRV)

Come to Canada

Temporary Resident Visa for Canada

Start Now




Getting a visa to visit Canada

Citizens of most countries who are not permanent residents of Canada require a visa to visit Canada even for a short time, as well as to transit (layover / change planes) inside Canada. If you fall into this category you must apply for a visa prior to your arrival in Canada or you will not be allowed to enter the country – this visa cannot be obtained upon arrival in Canada.

If you want to visit Canada on holiday, visit relatives, conduct business, or travel to Canada for any other reason you must apply for what is called a Temporary Resident Visa (TRV). This document is issued at the Canadian embassy nearest you and is placed in your passport before you travel. This visa shows the border officer that you have met the requirements to be a temporary resident of Canada as a visitor, student, or worker.

If you have a criminal record or some other issue that may cause you to be inadmissible to Canada, you may need to apply for a Temporary Resident Permit (TRP) to enter Canada.

Please note that you are not guaranteed entry into Canada even if you have been granted a visa – your entry into Canada is determined by the official at the port of entry.


How we can help you visit Canada

To discuss how you can get a visa to visit Canada, contact us for a consultation. We can determine whether or not you are eligible to apply for a visitor visa as well as advise you how you can prove you meet the requirements. Certain supporting documents are frequently used to demonstrate to the immigration officer that you should be granted a visa.

Immigroup will assist you throughout the entire application process from start to finish, including:

  • Determining whether or not you are eligible to apply;
  • Determining the likelihood of success for your visa application;
  • Ensuring your forms or online application are complete and accurately reflect the details of your situation for maximum chance of success;
  • Ensuring you have the necessary and appropriate documents to support your vis application and prove that you are not trying to immigrate to Canada;
  • Providing guidance on how best to submit your application to the the right visa office or VAC, depending on your circumstances and location;
  • Advising you of the rights and privileges a temporary resident permit affords you as well as what you can't do;
  • Offering Top Priority service for extremely urgent cases, such as a death in the family;
  • Determining the best way to proceed once the outcome of your application is reached (applying for permanent residence, renewing the visitor visa, re-application if necessary, etc.)

Contact us for a consultation to assist you with a visitor visa application.


Processing Time

If your temporary resident visa application will be submitted from outside Canada, the processing time for your visa application depends on the location of the office where you submit the application.

Processing times can range between 3 to 140 days on average, depending upon location and time of year though many visa offices process their applications in under one month’s time. For a complete list of visa offices and processing times, please refer to the following table.

Application timelines below are based on the processing time for a complete application. All timelines are averages and are subject to change without notice. There is no guarantee that your application will be processed within the average length of time as approval is at the officer’s discretion.

If your application was submitted within Canada, the average processing time is 7-11 days.


Processing Time by Country as of May 2016

Country Processing Time
Country Processing Time
Country Processing Time
Country Processing Time
Afghanistan   Djibouti   Lithuania   Senegal  
Albania   Dominica   Luxembourg   Serbia  
Algeria   Dominican Republic   Macao   Seychelles  
Andorra   Ecuador   Macedonia   Sierra Leone  
Angola   Egypt   Madagascar   Singapore  
Anguilla   El Salvador   Malawi   Slovakia  
Antigua and Barbuda   Equatorial Guinea   Malaysia   Slovenia  
Argentina   Eritrea   Maldives   Solomon Islands  
Armenia   Estonia   Mali   Somalia  
Aruba   Ethiopia   Malta   South Africa  
Australia   Fiji   Marshall Islands   South Korea  
Austria   Finland   Martinique   South Sudan  
Azerbaijan   France   Mauritania   Spain  
Bahamas   Gabon   Mauritius   Sri Lanka  
Bahrain   Gambia   Mexico   St. Kitts and Nevis  
Bangladesh   Georgia   Micronesia   St. Lucia  
Barbados   Germany   Moldova   St. Vincent and the Grenadines  
Belarus   Ghana   Monaco   Sudan  
Belgium   Greece   Mongolia   Suriname  
Belize   Grenada   Montenegro   Swaziland  
Benin   Guatemala   Morocco   Sweden  
Bermuda   Guinea   Mozambique   Switzerland  
Bhutan   Guinea-Bissau   Namibia   Syria  
Bolivia   Guyana   Nauru   Tahiti  
Bonaire   Haiti   Nepal   Taiwan  
Bosnia and Herzegovina   Holy See (Vatican City)   Netherlands   Tajikistan  
Botswana   Honduras   New Caledonia   Tanzania  
Brazil   Hong Kong   New Zealand   Thailand  
British Virgin Islands   Hungary   Nicaragua   Timor-Leste  
Brunei   Iceland   Niger   Togo  
Bulgaria   India   Nigeria   Tonga  
Burkina Faso   Indonesia   North Korea   Trinidad and Tobago  
Burma (Myanmar)   Iran   Norway   Tunisia  
Burundi   Iraq   Oman   Turkey  
Cambodia   Ireland   Pakistan   Turkmenistan  
Cameroon   Israel   Palestinian Authority (Gaza)   Turks and Caicos  
Cape Verde   Italy   Palestiniana Authority (West Bank)   Tuvalu  
Cayman Islands   Jamaica   Panama   Uganda  
Central African Republic   Japan   Papua New Guinea   Ukraine  
Chad   Jordan   Paraguay   United Arab Emirates
Chile   Kazakhstan   Peru   United Kingdom  
China   Kenya   Philippines   United States of America  
Colombia   Kiribati   Poland   Uruguay  
Comoros Island   Kosovo   Portugal   US Virgin Islands  
Congo, Democratic Republic of the   Kuwait   Puerto Rico   Uzbekistan  
Congo, Republic of the   Kyrgyzstan   Qatar   Vanuatu  
Costa Rica   Laos   Romania   Venezuela  
Côte d’Ivoire (Ivory Coast)   Latvia   Russsia   Vietnam  
Croatia   Lebanon   Rwanda   Yemen  
Cuba   Lesotho   Samoa   Vanuatu  
Cyprus   Liberia   San Marino   Zambia  
Czech Republic   Libya   Sao Tome and Principe   Zimbabwe  
Denmark   Liechtenstein   Saudi Arabia      

Costs of this Process


Legal Fees

Our fees for temporary visitor visa applications are determined on a case-by-case basis, but Immigroup service fees usually range from around $750 for the simplest visitor visa application to around $2000 for extremely complicated matters. Top Priority service for clients who need to travel to Canada urgently carries additional costs. Please note that there is a minimum cancellation fee once work has begun on a file.

If you do not know where you stand, whether you are eligible to enter Canada, or how to proceed contact us for assistance.


Government Fees

In addition to the legal fees paid to a consultant or lawyer to assist you with apply for a Canadian visitor visa, the applicant must also pay a fee to the Canadian government for filing their application, whether or not it's successful. Please see below:

  • Temporary Resident Visa SINGLE ENTRY: $75 per person
  • Temporary Resident Visa MULTIPLE ENTRY: $150 per person
  • Temporary Resident Visa FAMILY: $400
  • Transit Visa: no cost

Government application fees are subject to change at any time without notice and are not refundable from CIC regardless of whether or not the application is approved.