I-94 Travel History: How to Check, Download, Read, and Fix Your Record
Immigration paperwork can feel like a foreign language sometimes. But there’s one document that every nonimmigrant in the U.S. needs to understand: the Form I-94. It’s not just a piece of digital paperwork; it’s proof that you’re in the country legally. And your I-94 travel history? That’s the running log of every time you’ve come and gone.
Knowing how to retrieve I-94 records and keep them accurate can save you from major headaches down the road. Let’s break it down.
I-94 Travel History: Quick Overview
I-94 history is your U.S. entry and exit diary. Every time you enter or leave the United States, Customs and Border Protection (CBP) logs it. This record shows your arrival and departure dates, port of entry, and the class of admission you were granted.
But your travel history I94 isn’t always perfect. Systems glitch. Names get misspelled. Departures by land don’t always get recorded. That’s why checking your I94 travel history regularly is essential.
What Is I-94 Travel History
I-94 Travel History Meaning
In plain English: it’s the log of every time you’ve entered and left the United States as a nonimmigrant. CBP (Customs and Border Protection) keeps it, and it’s the backbone of your I-94 arrival departure record.
Arrival and Departure Record Explained
Every entry gets stamped electronically now: arrival date, port of entry, sometimes departure info too. This is what people mean when they say “arrival and departure dates” or the I-94 arrival record.
How I-94 Travel History Differs From Your Current I-94
Your current Form I-94 is a snapshot – this trip, this status, this “admit until” date. Your travel history is the whole movie: every trip, going back years.
Who Can Access I-94 Travel History
Any traveler with nonimmigrant status can request travel history and access their own I 94 admission record online. You’ll need your passport and some basic information.

Why I-94 Travel History Matters for Nonimmigrants
It’s proof. Proof of legal entries, proof of how long you’ve been here, proof for taxes, jobs, and immigration forms alike.
I-94 Travel History and Form I-94
What Form I-94 Shows
Your I-94 number, class of admission, admit-until date, and your most recent entry info – all on one digital page.
I-94 Number
This is your personal admission form I 94 arrival departure record number – think of it as the receipt number for your entry into the U.S. The same number ties together your I-94 departure record on the way out, since CBP treats the whole thing as one CBP arrival departure record.
Class of Admission
This tells CBP (and everyone else) what visa category you entered under: B-2, F-1, H-1B, and so on.
Admit Until Date
The date your authorized stay expires. Miss this, and you’re in overstay territory.
Most Recent Entry Information
Port of entry, date, and mode of travel from your last trip in.
Why Form I-94 Is Proof of Visitor Status
No stamp in your passport anymore? Your I-94 online record is the stamp now.
I-94 Travel History vs. I-94 Record
Here’s a quick side-by-side, because people mix these up constantly:
| Current I-94 Record | Travel History Record | |
|---|---|---|
| Shows | Most recent entry only | All entries/exits over years |
| Used for | Proving current status | Proving pattern of travel |
| Best for | Employers, DMV, school | USCIS forms, taxes, attorneys |
Both matter – sometimes you’ll need to pull both.
I-94 Travel History and Legal Visitor Status
Your admit until date is the real controller of your legal status, not your visa. Duration of Status (D/S) applies to F-1 and J-1 folks, meaning your status lasts as long as your program does. A D/S I-94 has no fixed expiration printed on it, which is exactly why maintaining legal visitor status depends on your program dates rather than a calendar date. Everyone else gets a fixed date. Check your immigration status the moment you land – errors are much easier to fix within days than months later.
How to Check I-94 Travel History Online
Head straight to the official I-94 website (i94.cbp.dhs.gov) – never a third-party clone. From there:
- Click View Travel History
- Enter your traveler information (name, DOB, passport number, citizenship)
- Review your arrivals and departures
- Download I-94 or print I-94 as a PDF
- Save a copy of I-94 for your immigration records
Simple as that – no login required, no fee.
How to Retrieve Your I-94 Travel History Step by Step
To retrieve I 94 info successfully, whether you’re doing I-94 retrieval for the first time or trying to get I-94 online after a previous attempt failed:
- Use the same travel document used at entry
- Type your name exactly as printed on your passport
- Double-check date of birth format
- Enter your passport number carefully (no dashes unless printed)
- Select your correct country of citizenship
- Submit, then review the results line by line
I-94 Travel History Required Information
To get I-94 number, you need: first and last name, date of birth, passport number, country of citizenship, and the travel document used at entry. Small typos here are the #1 reason people can’t retrieve I94 records.
I-94 Travel History on the CBP Website
The CBP I-94 website does more than travel history – it lets you retrieve Form I-94, run an I-94 compliance check, and even apply for a provisional I-94 in certain cases. Stick to this official I-94 website only; avoid third-party I94 generate tools that ask for payment or extra personal data.
I-94 Travel History and CBP Link Mobile App
The CBP Link app can be handy on the go, especially right after landing, but for anything official – filings, attorney reviews – the desktop I-94 online portal is more reliable and easier to save from securely.
I-94 Travel History for Different Visitors
Whether you’re a B-1/B-2 visitor, F-1 student, J-1 exchange visitor, H-1B or L-1 worker, or a TN professional, your I-94 form documents the same core facts – just applied differently. Here’s how it plays out for I-94 for students and workers alike:
- F-1 I-94 and J-1 I-94 records track SEVIS I-94 status, along with the I-20 I-94 and DS-2019 I-94 program end dates
- H-1B I-94, L-1 I-94, and TN I-94 records are tied to I-94 for employment verification, plus any change of status I-94 or extension of stay I-94 approved on an I-797 I-94 notice
- B-1 B-2 I-94 records cover business and tourist visitors, while ESTA I-94 and Visa Waiver Program I-94 travelers get an I-94W instead of a standard I-94
Students lean on it for OPT/CPT and SEVIS matters; workers need it for visa expiration vs I-94 expiration tracking tied to their job authorization; VWP travelers use it to avoid tripping their short authorized stay and racking up an I-94 overstay.
I-94 Travel History for Immigration and Tax Purposes
This record shows up constantly in official paperwork:
- I-94 for I-485 (adjustment of status)
- I-94 for I-539 (extension/change of status)
- I-94 for I-765 (work authorization)
- I-94 for N-400 (naturalization – continuous residence & physical presence)
- I-94 for I-129 (employer petitions)
- I-94 for I-9 (employment eligibility verification)
Tax advisors also request it for the substantial presence test, which determines U.S. tax residency by literally counting your days in the country – another reason your U.S. tax residency travel history needs to be accurate.

When I-94 Travel History Is Not Found (or Wrong)
If your I-94 retrieve search comes back empty, check this table before panicking:
| Old Passport | New Passport |
|---|---|
| Try if you traveled before renewing | Use if this is your most recent document |
| May show older trips | Shows most recent entry |
Common culprits: name order, passport number I-94 typos, citizenship mismatch, or an entry that just hasn’t updated yet. If I-94 wrong information (bad class of admission, wrong dates) shows up, gather your boarding passes, visa page, and admission stamp, then contact CBP deferred inspection – sometimes a port visit is needed.
In rare cases, you may need to correct I-94 records through Form I-102, which covers a replacement I-94 or an initial nonimmigrant arrival-departure record.
Visa Expiration vs. I-94 Expiration
Another table worth memorizing:
| Visa Stamp | I-94 / Authorized Stay |
|---|---|
| Lets you travel to the U.S. | Controls how long you can stay |
| Can expire while you’re still legal | Governs your actual legal status |
A valid visa doesn’t extend your I-94, and an expired visa doesn’t automatically mean you’re out of immigration status.
I-94 Travel History Checklist
□ Check after every U.S. entry
□ Save your current I 94 records as PDF
□ Download your full travel history
□ Compare against passport stamps – verify your arrival and departure dates
□ Verify class of admission and admit-until date
□ Check port of entry and port of departure are correct
□ Fix errors immediately, not later
□ Keep old passports as backup proof of your U.S. travel history
Your U.S. immigration travel history depends on accurate records. Every arrival and departure date, every port of entry and port of departure matters. Build this habit now.
Common Mistakes (and a Myth or Two)
People assume the record is complete, ignore a wrong admit-until date, or wait until a deadline to check anything. And no, an I-94 missing departure doesn’t automatically mean an I-94 overstay; it often just means data didn’t sync.
I-94 Travel History FAQ
Your I-94 travel history is a digital log maintained by CBP that shows every time you’ve entered and departed the United States. It’s your official U.S. entry record and U.S. departure record rolled into one.
Go to the official CBP I-94 website at https://i94.cbp.dhs.gov, click “Get Travel History,” and enter your passport details. You can also use the CBP Link mobile app, though the desktop version is more reliable for detailed reviews.
Yes. The CBP I-94 site is completely free. If someone tries to charge you to retrieve I-94 or access your I94 online retrieval, it’s a scam.
Up to 10 years. For older trips, you may need a CBP FOIA or USCIS FOIA request for older FOIA travel history. Passport stamps are also helpful backups.
Likely a data entry issue or recent entry not yet updated. If you get an I-94 not found error, double-check your information, try different name variations, and wait a day. If it still doesn’t work, contact CBP Deferred Inspection for help.
Don’t ignore it. Contact CBP Deferred Inspection at the port of entry where you arrived. If needed, visit a CBP port of entry in person. Bring your passport, visa, admission stamp, and supporting documents. Get written confirmation of the I-94 correction.
Yes, you can use I-94 for immigration forms. You’ll need it for Form I-485, Form N-400, Form I-765, Form I-539, DS-160, and more. Accurate travel dates are critical – errors can delay applications.
No. Your I-94 travel history shows all past entries and departures. Your current record proves your active status, while your travel history USCIS relies on your full log of trips for applications like green cards or citizenship.
Mostly, but not perfectly. Air travel is reliable. Land border departures often aren’t recorded. Cruise travel can also create gaps. Your CBP travel history is the best available record but may not be 100% complete.
Contact CBP with proof of departure (boarding pass, flight itinerary, entry stamp from destination country). Request that your I-94 departure record be updated. This is crucial for travel compliance.
No. Current = most recent entry. Travel history = all past entries, including every I-94 admission record and I-94 departure record from your U.S. travel.
If you find errors, potential overstays, or have complex and old passport travel history.
Final Thoughts
Your I-94 travel history isn’t just bureaucratic trivia – it’s the paper (well, digital) trail that backs up your entire legal presence in the U.S. Check it after every trip, save every PDF, and if something looks off, fix it sooner rather than later.
And don’t forget: if you renew your passport, your passport renewal I-94 records stay tied to your old passport number. That’s why you should always carry your old passport when traveling and use the correct passport number when you request I-94 online. If you need to fix errors, visit a deferred inspection office at a CBP port of entry – they’re the ones who can correct admission mistakes.
Future-you, filling out some form at 11 p.m. before a deadline, will be very grateful you took the time to get I-94 records sorted out now.