← All posts

Canada Has No Travel History Portal. Here's What to Do Instead.

Muzafar ul Haq·26 June 2026·4 min read

Canada Has No Travel History Portal. Here's What to Do Instead.

If you've visited the United States, you can access your US travel history at i94.cbp.dhs.gov — a complete list of every entry going back several years. It's not perfect, but it exists. It's accessible. You can use it.

Canada has no equivalent.

There is no public portal where visitors can check their Canadian entry and exit records. The Canada Border Services Agency collects biometric data and maintains border crossing records, but none of that is accessible to you directly. If you need to know how many times you've visited Canada, when you arrived, and when you left — you have to figure it out yourself.

For frequent travellers applying for visas that require a complete travel history report, this is a genuine problem.

Why Canada doesn't stamp exits

Canada stamps passport entries at land borders in some cases, but has never consistently stamped exits. Air travellers often receive no stamp at all — the record exists in CBSA's systems but not in your passport.

Since 2020, Canada and the US have been sharing entry data under the Beyond the Border agreement. When you enter the US from Canada, that entry is recorded and shared with CBSA as a Canadian exit. When you enter Canada from the US, it's shared the other way. This gives CBSA a reasonably complete picture of your movements — but again, none of it is accessible to you.

How to reconstruct your Canadian travel history

Without an official portal, you're working from your own records. Here's the most reliable approach:

Airline booking confirmations are your starting point. Search your email for flight confirmations to and from Canadian cities — Toronto, Vancouver, Montreal, Calgary. The booking confirmation shows your departure and return dates in Gregorian, which is exactly what you need.

Passport stamps — Canada does stamp entries at some land border crossings and occasionally at airports. Flip through your passports and note any Canadian stamps. They show the entry date and port of entry.

Bank and credit card statements — Canadian dollar transactions confirm you were in Canada on specific dates. A hotel charge in Toronto or a restaurant transaction in Vancouver is evidence of presence.

Travel insurance records — if you purchased travel insurance for Canadian trips, the policy documents show the dates of coverage, which typically match your travel dates.

Calendar and email history — meetings, hotel confirmations, event tickets, and calendar entries all help pin down dates for business and leisure trips.

The eTA record

If you travelled to Canada by air and your nationality requires an Electronic Travel Authorisation (eTA), you applied for it before your trip. Your eTA application confirmation email shows the date you applied, which can help narrow down when you travelled. The eTA itself is valid for five years or until your passport expires, so it won't tell you exactly when you visited — but it's a useful reference point.

What to do when you genuinely can't remember

For older trips where records are sparse, do your best with approximate dates and note it clearly on any visa application. Most applications allow you to indicate approximate dates when exact records aren't available — use that option honestly rather than guessing at precision you don't have.

Going forward, the answer is straightforward — use a travel history tracker like PassportTrail to log every Canadian visit as you travel. Entry date, exit date, done. You build a verified personal record that doesn't depend on any government portal existing or being accessible to you.

Canada won't give you your history back. Keep it yourself from now on.

canadatravel historyIRCCbordervisa
Muzafar ul Haq's avatar

Muzafar ul Haq

Founder, PassportTrail · Lahore, Pakistan

About →