How to pull your I-94 Travel History
CBP publishes the last 5 years of arrivals and departures. This guide shows how to look it up, export it, and use it for OPT, green card (I-485) and naturalization (N-400).
Last reviewed: 2026-06-27
CBP exposes about 5 years online. Older entries usually require FOIA.
Pull your CBP Travel History at i94.cbp.dhs.gov by choosing "Get Travel History". You typically see arrivals and departures for the last 5 years, exportable as PDF. Common uses: OPT extensions, I-485, N-400.
When you need this
- OPT / STEM OPT — verify time outside the U.S.
- I-485 — list all arrivals and departures.
- N-400 — disclose every trip in the past 5 years.
- Estimating unlawful presence accrual.
Steps
- Open
i94.cbp.dhs.gov. - Accept the consent screen.
- Choose Get Travel History.
- Enter name, DOB, passport, country of issuance.
- You'll see the last ~5 years of arrivals/departures.
- Use Print to save PDF.


What to verify
- Each arrival should pair with a departure unless you are currently in the U.S.
- Land departures usually have no record — supplement with passport stamps.
- Port codes can be cross-referenced against CBP's published list.
Missing or wrong entries
Contact Deferred Inspection at the port of entry. Supplement with boarding passes, e-tickets, or passport stamps. For records older than 5 years, file a FOIA request.
This site provides general information only.
Frequently asked (FAQ)
How many years does Travel History cover?
Roughly the last 5 years. Older entries usually require a FOIA request, which is slower.
Why is a record missing?
Land entries, paper I-94s, or early records can be incomplete. Reconcile with passport stamps, boarding passes, or contact Deferred Inspection.
How do I use this for N-400?
N-400 asks for every trip outside the U.S. in the past 5 years. Use Travel History as a starting point, cross-checked against your own records.
Why is there no exit record for some trips?
U.S. land borders generally do not record exits. CBP pieces together data from airline manifests and partner agencies, but land exits may be missing.
Want trips and status overlaid on a timeline?
i94.io · Status Timeline merges Travel History with status changes so you can see what status you were in for any given segment.
Open i94.io Status TimelineRelated articles
This site provides general information only. It is not legal advice and does not create an attorney–client relationship. Consult a qualified U.S. immigration attorney about your case. i-94.org is independent and is not affiliated with DHS, CBP, USCIS, ICE, or any government agency. Actual I-94 lookup and reminder tools are provided by i94.io.