VFS Global Vancouver Visa Application Centre
Unit 440, 580 Hornby Street, Vancouver, BC V6C 2E7Check the destination-specific VFS page and appointment confirmation before travelling.
Applicants in Kamloops can use this guide to review the supported visa appointment centres and routes listed for the area.
Centre and route research checked 2 August 2026
Every route below is linked to a current appointment provider and an active Cancellation Finder product.

Apply from Vancouver

Apply from Vancouver

Apply from Vancouver

Apply from Vancouver

Apply from Vancouver

Apply from Vancouver

Apply from Toronto

Apply from Toronto
Distances start from the centre of Kamloops and follow a road route where available.
Check the destination-specific VFS page and appointment confirmation before travelling.
The visa office serves residents in its stated consular jurisdiction and uses Prenot@Mi.
Confirm the consular jurisdiction and appointment process before booking.
Check your consular jurisdiction and the appointment category before booking.
Driving distances and times are estimates calculated from the centre of the named location. Live traffic, road closures and the applicant starting point can change the journey.
Applicants in Kamloops can use this guide to review the supported visa appointment centres and routes listed for the area. The closest supported listing shown is in Vancouver, with VFS Global and the Italian Consulate both recorded there. Spain and Germany also appear through consular centres in Toronto. Availability changes, so use the Cancellation Finder for email and SMS notifications on selected routes, then confirm the current provider instructions and appointment details before travelling. The supplied journey figures are driving estimates, not fixed travel times.
Vancouver is the nearest supported destination shown in the supplied records for Kamloops. The VFS Global Vancouver Visa Application Centre is at Unit 440, 580 Hornby Street, Vancouver, BC V6C 2E7, while the Consulate General of Italy is at Suite 840, 1140 West Pender Street, Vancouver, BC V6E 4G1. The Vancouver route records cover France, Germany, the Netherlands, Portugal and Spain through VFS Global, plus Italy through the consular route using Prenot@Mi. Check the destination-specific page before booking.
Toronto is also listed for two supported consular routes. The Consulate General of Spain is at 2 Bloor Street East, Suite 1201, Toronto, ON M4W 1A8, and the German Consulate General is at 2 Bloor Street East, 25th Floor, Toronto, ON M4W 1A8. The supplied routes are Spain and Germany respectively. Their guidance says to confirm the relevant consular jurisdiction, and the German listing also asks applicants to check the appointment category before booking online.
From the centre of Kamloops, the supplied estimate for each Vancouver listing is 258 minutes of driving time. The Toronto listings show an estimated 2,878 minutes of driving time. These are driving estimates calculated from the centre of the named location, rather than guaranteed journey times. Live traffic, road closures and your own starting point can change the journey, so compare the appointment time with a realistic travel plan and avoid relying on the estimate as a promise.
Select the route that matches your destination and intended centre, then use the official booking link recorded for that route. Vancouver VFS entries point to VFS Global pages, while Italy points to Prenot@Mi; the Toronto Spain and Germany entries point to their respective consular guidance. The Cancellation Finder can send email and SMS notifications for a selected route, but availability changes. Treat an update as a prompt to review and book through the official page, subject to its current instructions.
Start with the destination and route, not only the city. Vancouver has the supplied VFS routes for France, Germany, the Netherlands, Portugal and Spain, while Italy uses the consular listing. Toronto is listed for Spain and Germany. Confirm the correct route before booking.
Save the centre's exact address for your appointment. Vancouver has separate VFS Global and Italian Consulate addresses, although both are in the same city. Toronto's Spanish and German listings share a street address but use different suites or floors, so check your confirmation carefully.
Use the supplied 258-minute driving estimate for Vancouver as a planning reference, not a promise. The figures are calculated from Kamloops' centre and can change with live traffic, road closures or your starting point. Allow a margin that suits your appointment and travel circumstances.
Before travelling, check the destination-specific VFS page for a VFS appointment, or the relevant consular page for Italy, Spain or Germany. Review the appointment confirmation as well. For Italy and the Toronto listings, confirm jurisdiction, and for Germany check the appointment category.
This guide was researched on 2 August 2026. Provider details can change, so confirm the current instructions before booking or travelling.