+27(10) 880 4739


lake landscape lovely
Visitors visa


A visitor visa (also known as a Temporary Resident Visa) is a travel authorization document that allows an applicant to enter Canada as a visitor for up to 6 months per trip.

The processing of a visitor visa fluctuates continuously but should always be applied for at least four (4) months before you intend on travelling.

The most important aspect of a visitor visa is showing the IRCC (Immigration, Refugee and Citizenship Canada) that you intend to return to your country of residence after your intended stay in Canada.

Should you meet the requirements we will submit an application on your behalf through our Authorised Representatives Portal.

Contact us today for assistance with your travel visa!