Login / Register 0207 684 6242
Print this page

Visa information for United States nationals travelling to Canada on business

No visa is required for business travellers from United States travelling to Canada.

Embassy details

Macdonald House
1 Grosvenor Square
London
W1K 4AB

Phone: +44 (0)207 258 6600
View website →



News and embassy closures for Canada

    Track an application

    Unique identifier *

    Quick visa search