I-94 travel history: how to get it and what it shows
CBP’s I-94 website can show nonimmigrants their U.S. arrivals and departures for the past ten years. It’s handy for immigration forms that ask about past trips. But CBP is clear that it is a helpful tool, not an official record for legal purposes, and it has gaps.
Checked against CBP and USCIS guidance on September 21, 2026. The sources are listed at the end of this page.
How to get your travel history
- Go to CBP’s I-94 website (i94.cbp.dhs.gov) or open the CBP Link app.
- Choose View Travel History.
- Enter your name, date of birth, passport number and country of citizenship exactly as they appear on your passport.
- Print or save the result. It lists arrival and departure dates and the port of entry or exit.
Trips taken on an expired passport are included. CBP says the travel history covers the past ten years, whichever passport you used.
What the travel history leaves out
CBP lists what may not appear:
- Most land border arrivals and departures, including land departures into Mexico
- Closed-loop cruise arrivals and departures
- Updates to airline reservations
- I-94s issued by USCIS for changes of status, extensions of stay or adjustments of status
Who can’t use it
U.S. citizens and lawful permanent residents cannot get their travel history from the I-94 website. CBP says to file a Freedom of Information Act (FOIA) request at cbp.gov/FOIA instead.
Why it says “no record found”
- A detail doesn’t match the passport you entered with exactly. Include every first and last name shown on the passport, and use the English spelling from the machine-readable zone (the lines of chevrons at the bottom), without accents.
- Letters and digits are confused: the digit 0 and the letter O, or the digit 1 and the letter I.
- You searched with a newer passport rather than the one used to enter.
- The trip is one of the types CBP says may not appear (see above).
CBP suggests using the document-capture option, which reads your passport from a photo. If that still fails, you can ask CBP for help through its Ask a Question page under “I-94 / Traveler Compliance”, with a copy of your passport.
If your travel history is wrong
CBP offers two routes, and asks you to pick only one, because filing both can delay the result: a request through the CBP Information Center (“Ask a Question”, topic I-94/Traveler Compliance, issue “Issue with my I-94/Travel History”), or a request through the DHS Traveler Redress Inquiry Program (DHS TRIP). Either way you must include evidence that the record is wrong, such as boarding passes or passport stamps.
A missing departure matters most for visitors who received CBP’s “10 days remaining” email after they had already left. CBP lists the common causes: a different passport or name spelling used on departure, an airline manifest error, a land departure into Mexico, or a cruise wrongly recorded as closed-loop.
Frequently asked questions
How far back does I-94 travel history go?
Ten years. CBP’s website shows your arrival and departure dates and ports for the past ten years, including trips taken on a passport that has since expired.
Can green card holders see their I-94 travel history?
No. CBP’s travel history is only for nonimmigrants. U.S. citizens and permanent residents have to request their records through a Freedom of Information Act (FOIA) request to CBP.
Is the I-94 travel history an official record?
No. CBP describes it as a helpful tool that is not an official record for legal purposes, and says some travel, including most land crossings, may not appear.
Why does my I-94 travel history say no record found?
Usually because the name, date of birth, passport number or country doesn’t exactly match the passport you entered with, or because 0/O or 1/I were mixed up. Search with the original passport, include all names, and try CBP’s document-capture option. If it still fails, contact CBP through Ask a Question.
Why is my departure missing from my travel history?
CBP lists the usual reasons: you left on a different passport or with a different spelling of your name, the airline left you off the manifest, you left by land into Mexico, or a cruise was recorded as closed-loop. You can ask CBP to correct it with evidence that you left.
Does my travel history show USCIS extensions?
No. I-94s issued by USCIS with an extension, change of status or adjustment don’t appear in the CBP travel history. Keep the approval notice and the I-94 attached to it.
More I-94 guides
Sources
General information from CBP and USCIS guidance, not legal advice. MyCheck is not affiliated with CBP, USCIS or any government agency. Get your official I-94 only from CBP’s I-94 website or the CBP Link app. If your stay, status or a deadline is at risk, talk to an immigration attorney.
