ArriveCAN

4.9
107K reviews
Government
5M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

ArriveCAN still contains Advance CBSA Declaration, which allows you to answer customs and immigration questions up to 72 hours in advance of flying into Canada. It is currently available to international air travellers who enter Canada at selected airports.

By submitting your customs and immigration information in advance, you will spend less time at a primary inspection kiosk (PIK) or eGate when you arrive at the airport. This contributes to shorter line-ups in arrivals halls.

At the border, you will be prompted to scan your travel document at a primary inspection device and confirm your identity. Once your identity has been confirmed, your Advance CBSA Declaration will be retrieved from ArriveCAN for you to review and certify. If changes are required, you can edit and update your declaration prior to certification.

Use of the Advance CBSA Declaration feature of ArriveCAN is entirely optional.

Please refer to the accessibility notice for this app: https://www.canada.ca/en/border-services-agency/services/arrivecan.html#accessibility-notice

This app supports English, French and Spanish (as per your device’s language settings).

For more information: http://www.canada.ca/ArriveCAN
Updated on
Jul 25, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info, Photos and videos and 3 others
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.9
105K reviews
Joe Beer
September 27, 2024
Arrival time setting function is broken. The concept of this app is good, but the basic functions have to work, to make it usable. It asks for arrival time but only lets you choose one, two or three a.m. or p.m.. My flight lands at 4:30 p.m. So given these choices, I'd selected 3:30 p.m. Upon completion it put up a message that said my data would be deleted unless I check in by my stated arrival time. Since the app doesn't let you input the correct arrival time, it's pretty useless.
8 people found this review helpful
Did you find this helpful?
Chris Feng
August 14, 2024
The app hangs upon saving traveller profiles and you cannot cancel or go back. Need to restart the app and try again. Took 2, 4, 4, and 13 tries (gave up on the last user entry after trying manually, scanning, and adding midway through the declaration process). If other people are experiencing the same issues with adding their profiles, this should be a priority to fix in the app.
22 people found this review helpful
Did you find this helpful?
Mike Spendlove
November 28, 2024
terrible app. it fails even simple things. camera didn't focus properly, camera didn't read passports well, app should be able to read chips like Australia and other countries, saving a traveller hung at 12% and had to be restarted losing all travellers, even after registering all 4 I was blocked from a customs déclaration for all 4 travellers saying I had duplicate birthdates (there were none). I'm on a modern android: pixel 6 pro. what a total waste of 59.5 million.
7 people found this review helpful
Did you find this helpful?

What’s new

- Libraries upgrade
- Accessibility improvements
- Bug fixes