Skip to main content

Preclearance Locations

Here's an updated list of preclearance locations across Canada.
  • Calgary Preclearance
    Calgary International Airport
    P.O. Box 155
    2000 Airport Road, Northeast
    Calgary, Alberta, Canada T2E 6W5
    Port Director
    Phone: (403) 221-1634
  • Edmonton Preclearance
    Edmonton International Airport
    2345, 1000 Airport Rd
    Edmonton, Alberta, Canada T9E0V3
    Port Director
    Phone: (780) 890-4515
  • Halifax Preclearance
    Halifax Robert L. Stanfield International Airport Level 2
    1 Bell Boulevard
    Enfield, Nova Scotia, Canada B2T 1K2
    Port Director
    Phone: (902) 873-7780
  • Montreal Preclearance
    Montreal Trudeau International Airport
    975 Romeo Vachon Boulevard, North
    Room TT 2.400
    Dorval, Quebec, Canada H4Y 1H1
    Port Director
    Phone: (514) 636-3875
  • Ottawa Preclearance
    Ottawa MacDonald-Cartier International Airport
    1000 Airport Road, Private
    Ottawa, Ontario, Canada K1V 9B4
    Port Director
    Phone: (613) 523-8120
  • Toronto Preclearance
    Lester B. Pearson International Airport
    P.O. Box 115
    Toronto AMF
    Toronto, Ontario, Canada L5P 1A2
    Port Director
    Phone: (905) 676-2606
  • Vancouver Preclearance
    Vancouver International Airport
    International Terminal - Level 3
    3161 Grant McConachie Way
    Richmond, BC V7B 0A4
    Port Director
    Phone: (604) 278-3360
  • Victoria Preclearance
    PO Box 1540
    Port Angeles, Washington 98362
    Port Director
    Phone: (250) 382-5131
  • Winnipeg Preclearance
    Winnipeg International Airport
    2311-1970 Wellington Avenue
    Winnipeg, Manitoba, Canada R3H 0E3
    Port Director
    Phone: (204) 783-2206

    Popular posts from this blog

    Do you have an I-194 waiver?

    Thanks to those who participated in my recent poll "Do you have an I-194 waiver?". It turns out that of those who participated over half have applied or intend to for the I-194 waiver (Advance Permission to Enter as a Non-Immigrant). It is also interesting to note that the amount that have 1 year or 5 year waivers are very close (3 to 4). I had read somewhere that the waivers were granted as 1 year or 5 based on the degree or seriousness of the past offenses. If this is true, then wouldn't a person expect that if he/she were granted a 5 year waiver, he/she should always expect the 5 year waiver? I'd be happy to hear your comments and personal experiences on this. Update: See  I-192 Waiver Application Process

    Changes to I-192 Waiver Application Process

    There have been a few changes to the steps needed to apply for the I-194 (advance permission to enter the United States) after being denied entry at the US border. The changes below are in bold . Find your local fingerprint office (call to see if you need an appointment). Bring your passport, photo identification that shows your address (driver's licence for example) and approxiametly  $25 CDN (most places seem to accept debit / credit cards) . Cost is between $25 and approxiametly   $60 depending on whether the facility forwards your information electrically to the RCMP (if this is the case, skip step 2). Mail the C-216C form to the RCMP. Include a check for processing (approxiametly $25 CDN but call to confirm).  Wait up to 1-3 months for a reply... When you receive your completed C-216C from the RCMP ensure it includes the fingerprint chart with a date stamp and the documentation related to your conviction and disposition. Complete a personal statement...

    I-194 waiver renewal - another 5 years!

    Great news! Today in the mailbox, just 3 months and 2 weeks after submitting my I-192 application with a Saturday interview at the Ottawa pre-clearance facility, I received my renewal (my second 5 year I-194 waiver) . This second 5 year waiver once again allows me to travel to the US for business and pleasure (B1/B2) for a maximum period of stay as determined by the admitting officer (the CBP officer on entry) . Have waiver, will travel! See updated information about renewals:   I-194 waiver renewal recap