Comparison

ArriveCAN vs Porter Airlines

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

ArriveCAN

Submit customs and immigration questions up to 72 hours in advance of flying into Canada. This optional feature helps reduce time spent at airport inspection kiosks and eGates, contributing to shorter arrival hall lines. Scan your travel document upon arrival to review and certify your pre-submitted declaration.

Highlights
  • Advance CBSA Declaration
  • Submit customs and immigration questions
  • Up to 72 hours in advance
  • Reduce airport inspection time
  • Edit and update declarations
  • Optional feature
Features
Currently charting
Read full description

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

About

Porter Airlines

Manage your flights and travel details on the go. Check in, access your e-boarding pass, and receive important flight updates. You can also manage your trips, select seats, and add baggage.

Highlights
  • Check-in on the go
  • Digital boarding passes
  • Real-time flight status
  • Flight delay notifications
  • Seat selection
  • Add baggage
  • Manage existing bookings
  • Offline access
Features
Read full description

Your Porter app is designed to assist you throughout your travels. Manage your trips, check in, get your e-boarding pass and other important day-of-travel information - your handy assistant is just a tap away. Check in on the go Easily check in for your flight from anywhere. Add a bag, view, change or upgrade your seat and update your details so you can skip the lines at the airport! Your boarding passes are saved for offline use in the app. Flight status Check your flight status by searching the flight route or flight number. You will see details of your flight such as departure/arrival times and layovers as well as timely updates of the flight status. Flight notifications, stay in the know Getting the latest information on your flight has never been easier - simply enable mobile push notifications to receive important flight alerts for flight delays, cancellations and check-in reminders. Select seats Whether you prefer a window or aisle seat or wish to enjoy more generous legroom, you can now choose your favourite seat with a click of a button on our app. Add baggage If you need to bring a checked bag, the app allows you to easily add baggage to your booking. You’ll save time and money by booking your extra bags in advance - baggage fees are lower on our app vs. at the airport. Manage trips With a few taps, access your existing booking and change your flights to suit your needs. The Porter app does not currently support new bookings. To make a new one with Porter, visit flyporter.com. Offline access Your Porter app has been optimized for offline use. View your flight information, boarding passes and more, even without internet access. Access VIPorter Sign up or sign in with VIPorter to take full advantage of our app and the loyalty program benefits - manage your profile, view your points, tier status and other account information. By downloading or updating this app, you agree that your personal data will be processed in accordance with Porter’s Privacy Policy: https://www.flyporter.com/en-ca/privacy

Screenshots

ArriveCAN4 screens
Porter Airlines4 screens

Verdict

The call

ArriveCAN and Porter Airlines both sit at 4.8 stars, but that hides the real split: 75% of ArriveCAN's written reviews are positive against 39% of Porter Airlines's. ArriveCAN also leads on ratings volume (529K vs 3.2K) and chart position (#110 vs unranked). On price, rating, update cadence and ads there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

ReceptionRating · Positive reviews · Number of ratings

On the App Store both sit at effectively the same score — 4.8 for ArriveCAN against 4.8 for Porter Airlines. That said, the two scores are not equally well evidenced: ArriveCAN has 529K ratings behind it against 3.2K, so its average is the more settled of the two. Written reviews are what separate them: 75% of ArriveCAN's written reviews are positive against 39% of Porter Airlines's.

UpkeepUpdate frequency

ArriveCAN ships an update every 6 weeks, Porter Airlines every 3 weeks. Both last shipped on September 24, 2026.

Scorecard3 real differences · 8 level
ArriveCAN versus Porter Airlines: the parameters behind the verdict, then further details
ParameterArriveCANPorter Airlines
PriceFreeFree
Rating4.8 (529K ratings)4.8 (3.2K ratings)
Positive reviews74.9% of reviews — better38.9% of reviews
Number of ratings529K — better3.2K
Update frequencyEvery 6 weeksEvery 3 weeks — better
AdsNoNo
In-app purchasesNoNo
MonetizationFreeFree
Best chart rank#110 — better—
DevicesiPhone, iPodiPhone, iPod
Requires iOS15.0 — better15.1
Further details — not scored
Size105 MB238 MB
Age rating4+4+
DeveloperCanada Border Services AgencyPorter Airlines

Customer experience

ArriveCAN

All ratings529,451 ratings
Positive95.0%
Neutral2.0%
Negative3.0%
Written reviews1,364 reviews
Positive74.9%
Neutral5.9%
Negative19.1%

Porter Airlines

All ratings3,176 ratings
Positive95.9%
Neutral1.4%
Negative2.7%
Written reviews293 reviews
Positive38.9%
Neutral9.2%
Negative51.9%

User reviews

ArriveCAN

From 529K App Store ratings

What we love

  • 🚀 Easy to use
  • 🚀 Efficient and convenient
  • 🚀 Streamlines travel process
  • 👍 User-friendly interface
  • 👍 Helpful for fully vaccinated travelers

Room to improve

  • 🐛 Glitches and bugs
  • 🤔 Confusing or unclear instructions
  • 🤔 Redundant or unnecessary information required
  • 🤔 Lack of options for certain travel scenarios
  • 🤔 Tracking concerns

Porter Airlines

From 3.2K App Store ratings

What we love

  • 👍 Easy check-in process
  • 🚀 Seamless booking experience
  • 💯 Exceptional customer service
  • 🛫 On-time flights
  • 🍽️ Complimentary in-flight refreshments

Room to improve

  • 🐛 App crashes and freezes
  • ⚠️ Unreliable app functionality
  • 💰 Expensive baggage fees
  • 📱 Poor app user experience
  • 🔌 Compatibility issues with newer iOS versions

Bugs and requests

ArriveCAN

Reported bugs

4 issues
  • Login/password issues
  • Inability to update contact information
  • Inaccurate or outdated information
  • Submission issues and lost progress

Requested features

5 requests
  • Allow editing of submitted information
  • Provide clearer instructions and error messages
  • Integrate with other travel apps/services
  • Add options for different travel scenarios
  • Improve syncing with border agents

Porter Airlines

Reported bugs

4 issues
  • Navigation from splash screen fails
  • Boarding pass display issues on smaller screens
  • Booking information not syncing between app and website
  • Frequent app crashes on launch

Requested features

4 requests
  • Add boarding pass to Apple Wallet
  • Improve app stability and reliability
  • Provide better in-app booking and management options
  • Enhance app design and user interface

In-app purchases

None

ArriveCAN

No in-app purchases

None

Porter Airlines

No in-app purchases

Questions

Is ArriveCAN free?
ArriveCAN is free to download, with no in-app purchases.
Is Porter Airlines free?
Porter Airlines is free to download, with no in-app purchases.
Which has better reviews, ArriveCAN or Porter Airlines?
ArriveCAN and Porter Airlines are both rated 4.8 out of 5 on the App Store, from 529K and 3.2K ratings respectively.
Do ArriveCAN or Porter Airlines have ads?
Neither ArriveCAN nor Porter Airlines shows ads.
Which is updated more often, ArriveCAN or Porter Airlines?
ArriveCAN ships an update every 6 weeks, and Porter Airlines every 3 weeks. Most recently, ArriveCAN was updated on September 24, 2026 and Porter Airlines on September 24, 2026.

Other comparisons