Arrival Card Hub
Toronto skyline with the CN Tower seen across Lake Ontario, Canada
Canada

Complete your Canada arrival card online

Every traveller entering Canada needs this document, whatever their visa status. Fill it in online with Arrival Card Hub before you fly and arrive with it ready.

Processed in as little as 2 days

Canada arrival card requirements

The Canada arrival card is a mandatory entry document, not a visa: you need it even if your passport is visa-free. Check what applies to you and complete it online in minutes.

To complete the Canada arrival card you need:

  • A valid passport or travel document
  • Your flight details and the airport of arrival in Canada
  • Answers to the customs and immigration declaration questions
  • A valid email address to receive the confirmation

Canada entry documents through Arrival Card Hub

What the document covers, who needs it, and how it is issued.

Canada Advance Declaration (ArriveCAN)

ArriveCAN

The online arrival document for entering Canada, issued electronically.

Start now
When to complete it
Processing takes about 2 days. Complete it a few days before you travel so the confirmation is in your inbox before check-in.
Ports of entry
It’s possible to manually confirm the Canada Advance Declaration at the airport kiosk or eGate.
Delivery format
Your confirmation is sent to your email as a PDF, usually with a QR code, and is linked to your passport. Travel with the passport you entered in the form.
Processing timeAbout 2 days

Prices and processing times are just below. See prices →

Canada arrival card price and processing time

One all-in price. It includes any government fee and our service fee for preparing, checking and submitting your arrival card.

Canada Advance Declaration (ArriveCAN)

From€39

  • Processed in about 2 days
Start now

How the Canada arrival card works

  1. 1

    Fill in the form

    Answer a few simple questions about you and your trip, upload what is needed and pay securely.

  2. 2

    We check and submit it

    Our team checks your answers for the errors that lead to a rejected or delayed card, fixes them with you, then submits the arrival card to the Canada authorities on your behalf.

  3. 3

    Receive your Canada arrival card

    Your confirmation arrives by email, with clear instructions on what to show at the border.

Start now

2 days

Fastest processing time

Why complete it with Arrival Card Hub?

Government arrival-card portals change often and are easy to get wrong. Arrival Card Hub keeps one guided form per country, checks your answers and keeps you updated, so there are no surprises at the border.

Start my arrival card
By yourselfArrival Card Hub
One guided form in plain language
Your answers checked before submission
Help by email and phone
Status updates by email
Card or PayPal, secure checkout

Canada arrival card FAQs

What travellers commonly ask about the Canada arrival card.

Still have questions?Our travel-document team answers by email and phone.
How quickly will I get my Canada arrival card?
Processing usually takes about 2 days once your application is complete.
How much does the Canada arrival card cost?
Prices start from €39, including any government fee and our service fee.

Complete your Canada arrival card today

We handle the form, the check and the submission, so you just show up ready to enter.

Start now

Other entry documents for Canada

Arrival cards for other countries

Canada arrival card for popular nationalities

Canada arrival card guide

Canada guide Ports of Entry Recognizing the Canada Advance Declaration

It’s possible to manually confirm the Canada Advance Declaration at the airport kiosk or eGate.

ArriveCAN kiosks are available at the following entry ports:

  • Vancouver International Airport (YVR)
  • Calgary International Airport (YYC)
  • Edmonton International Airport (YEG)
  • Winnipeg Richardson International Airport (YWG)
  • Toronto Pearson International Airport (YYZ) (Terminal 1 and 3)
  • Billy Bishop Toronto City Airport (YTZ)
  • Ottawa International Airport (YOW)
  • Montreal-Trudeau International Airport (YUL)
  • Québec City Jean Lesage International Airport (YQB)
  • Halifax Stanfield International Airport (YHZ)

For now, eGates are available only at the:

  • Toronto Pearson International Airport (YYZ) (Terminal 1)

If the digital solutions aren’t available at the chosen airport you’re traveling to, you’ll receive a paper Canada Advance Declaration to complete onboard your flight.

Do you have any questions? Contact us

Phone

Phone support:

  • English (EN): +44 20 8089 4595

Support by phone - Monday to Friday 8am to 4pm (GMT+2)

Email

E-mail: Available 24/7

support@passporta.com

Canada guide Who Must Complete the Canada Advance Declaration

All foreigners must complete the immigration declaration regardless of nationality or travel plans.

Failure to declare goods or provide false information can lead to penalties, including fines.

The document declaring immigration and customs can be filled out at the airport upon arrival, but it’s much more convenient to do it online before leaving for the journey.

The entire process is simple and quick with the digital CBSA system.

It’s crucial that your Canada Advance Declaration is printed out. Don’t fold the paper so as not to damage the barcodes, which will be scanned on arrival to Canada.

Canada guide How to Submit the Canada Advance Declaration

The process of submitting your Canadian Advance Declaration online is very simple.

First, make sure that you have a valid passport / Canadian permanent resident card – an identity document is required for successful registration.

  1. Complete the ArriveCAN application form. Answer the customs questions and provide personal information.
  2. Submit the required documentation. Upload a clear and legible scan of an identity document, preferably a valid passport.
  3. Cover the processing fee. Pay for the online registration of the Canada Advance Declaration.

You’ll receive a payment confirmation email proving your successful application. Soon, you’ll find a digital copy of your Canada Advance Declaration there.

It’s best to complete the declaration 72 hours before arriving in Canada. It can be done earlier, but the contents of the luggage cannot change.

For more information or assistance, contact our knowledgeable Support Team.

Arrival Card Hub is a private service operated by Passporta, not a government website. We charge a service fee for preparing, checking and submitting your arrival card. You can also complete it yourself on the official government portal.