How to Find Your Travel History for the N-400 Application
If you're applying for US citizenship, USCIS wants to know every trip you've taken outside the United States in the last five years. Here's every method you can use to reconstruct that history — and which ones actually work.
Why USCIS Needs Your Travel History
Part 8 of the N-400 asks you to list every trip outside the US during the statutory period (typically 5 years). USCIS uses this information to verify two critical eligibility requirements: physical presence (you must have been in the US for at least 30 months) and continuous residence (no single trip over 6 months without explanation).
Getting dates wrong isn't just an inconvenience — USCIS cross-checks your dates against CBP entry/exit records. If there's a discrepancy, it can delay your case or lead to a denial for misrepresentation.
Method 1: Passport Stamps
Your passport is the most obvious starting point, but it's far from reliable. Many countries no longer stamp passports (especially within the EU). Stamps can be faded, smudged, or illegible. And if you've renewed your passport during the 5-year period, your old stamps are in a different book — if you still have it.
Best for: Getting approximate dates for air travel to countries that consistently stamp. Limitations: No stamps for US departures, faded ink, missing passports.
Method 2: The I-94 Website (Doesn't Work for LPRs)
Many people are told to check the I-94 website at i94.cbp.dhs.gov. Here's the problem: the I-94 website only works for nonimmigrant visa holders. If you're a green card holder (LPR), the system will show "no results found" — not because you have no records, but because CBP doesn't make LPR travel data available through that portal.
Read more: Why the I-94 Website Doesn't Work for Green Card Holders
Method 3: Credit Card & Bank Statements
Your credit card statements contain a goldmine of travel data. International transactions show merchant locations, currency conversions happen automatically, and flight bookings are timestamped. Most banks provide 5+ years of digital statements.
How to do it manually: Download monthly statements from each bank, search for foreign currency transactions, hotel charges, airline purchases, and airport merchant names. Cross-reference across multiple cards.
The challenge: This works well but takes 5-10 hours. You need to go through 60+ months of statements across every card you've used. This is exactly what TripTrace automates — we connect to your accounts and do this analysis in minutes.
Method 4: Email Search
Search your email for flight confirmations, hotel bookings, and travel itineraries. Try searching for terms like "booking confirmation," "itinerary," "boarding pass," or specific airline names.
Limitations: Only works if you haven't deleted emails. Doesn't capture trips booked by others (family bookings, work travel). Won't show land border crossings.
Method 5: Google Maps Timeline
If you've had location history enabled on your phone, Google Maps Timeline may show where you've been. Go to timeline.google.com to check.
Limitations: Only works if location history was enabled the entire time. Gaps are common, especially during international travel when data roaming is off. Many people don't have this enabled at all.
Read more: Using Google Maps Timeline for Citizenship
Method 6: CBP FOIA Request
You can submit a Freedom of Information Act (FOIA) or Privacy Act request to CBP for your official entry/exit records. This is the most authoritative source, but it takes 40+ business days to get a response — and sometimes much longer.
Read more: How to Request Your Travel Records from CBP
Method 7: Airline Loyalty Accounts
If you have frequent flyer accounts, your flight history is stored there — often going back many years. Check your accounts with each airline you've flown. This gives you exact dates and routes.
Limitations: Only covers flights where you entered your loyalty number. Doesn't capture land border crossings or flights on airlines where you don't have an account.
Method 8: TripTrace (Automated)
TripTrace automates the most reliable method — credit card and transaction analysis. You connect your financial accounts securely through Plaid, and TripTrace analyzes 5 years of transaction data to build a complete travel timeline.
Each trip is identified with dates, destinations, and confidence scores. You can review everything, make edits, and export directly in N-400 Part 8 format. The whole process takes about 5 minutes instead of 5-10 hours.
Which Method Should You Use?
The best approach combines multiple sources. Start with your passport stamps for a rough timeline, then verify and fill gaps with financial records. If you need official records for peace of mind, submit a CBP FOIA request early (plan for the 40+ day wait).
Or, skip the manual work entirely and let TripTrace do the heavy lifting. We pull from the same financial data you'd review manually — but we do it automatically and cross-reference everything to give you the most complete picture possible.