Each year over 76 million people visit the United States, most of whom require a visa to enter the country. If you have to apply for a visa, you’re likely to be asked about your travel history, which you can check online. 

The U.S. keeps track of non-residents who travel to the country. These records include the reason for their visit, how often they have visited, the date of the previous visits, and whether or not they have recently visited a country that would prevent them from entering the U.S.

By checking your travel history before you begin planning your travels to enter the U.S., you can simplify the paperwork associated with your journey. 

Researching your travel history to the U.S. can be daunting if you have to weed through old documents, but fortunately, you can easily check your travel history online in most cases. In this post, we explain how. 

Checking your U.S. travel history is now easier and faster

The U. S. Customs and Border Protection (USCBP) now has a webpage that nonimmigrant visitors to the U.S. can use to view their international arrival and departure records over the last five years. Previously, nonimmigrant travelers had to file requests from the Freedom of Information Act (FOIA) in order to access travel records. The online availability of this information now speeds up the process for travelers as it lets them view the required data, including the ports they used to enter and exit the U.S. and various flight information.

If you intend on traveling to the U.S. and need your previous travel record to apply for your visa, you can learn more about the online process below. 

What information is needed to access your U.S. travel history? 

In order to access your travel history online, you will need to supply some basic information including:

  • Full name (first and last)
  • Date of birth
  • Country of citizenship
  • Passport number

Have all of this information prepared beforehand, if possible. This may make it easier for when you'll need to request your U.S. travel history.

Steps to check your U.S. travel history online

Once you have the information above ready, you can proceed to the following steps: 

Step 1: Visit the U.S. Customs and Border Protection homepage

As previously mentioned, the USCBP now allows nonimmigrant visitors who wish to travel to the U.S. to access their arrival and departure records online. To access the USCBP homepage, click here

Step 2: Select the "Need a History of Your Arrivals & Departures?" option

Once you have opened the USCBP homepage, you will see several different options, including: 

  • Visiting the U.S. & Arriving via a Land Border
  • Already Visiting & Need Proof of Visitor Status
  • Need A History of Your Arrivals & Departures
  • How Much Longer May I Remain in the U.S.


Click on the “Need a history of your arrivals & departures” option. 

Step 3: Provide your consent

After you select the “Need a history of your arrivals & departures” option, a security notification will automatically appear on your screen. To proceed, you will need to select “consent and continue”, which is located in a box on the lower right-hand side of the pop-up. 

Read everything on the notification before you continue so you are fully aware of the restrictions and procedures that come with requesting your travel history.

Step 4: Input your personal information 

Once you have provided your consent, you will be automatically directed to a page where you can supply your personal information. This includes the information that was mentioned above, including: 

  • Full name (first and last)
  • Date of birth
  • Country of citizenship
  • Passport number

After you have entered the requested information and verified that the information is accurate and true, select the “next” option in the box on the lower right-hand side of the screen. 

Step 5: View your travel history

After you have submitted the requested personal information and selected “next”, you will be able to automatically see the results of your travel history to the U.S. The information should include your arrival date, the port of entry, as well as your departure date and the port of exit. 

You can also access a copy of your I-94 by clicking on the “Get this traveler’s most recent I-94” on the bottom of the screen. 

Step 6: Review the information 

Take the time to review the information that is presented. Note that the information is not considered an “official” form. If you notice that something is inaccurate or you believe that information about your travel history may be missing, contact the USCBP directly. You can do so by sending an email correspondence requesting the correct information related to your U.S. travel. 

Step 7: Print the information 

You can print the information pertaining to your U.S. travel history for your personal records by clicking on the “print” option that’s located on the bottom right-hand side of the screen. While the information presented on the USCBP webpage is intended for public consumption and is not considered official, you can use the information presented on the web page to access an overview of your travel history and determine the requirements for your visa application and/or travel to the U.S. 

The takeaway

If you are a nonimmigrant who is planning on traveling to the U.S., be sure to check your travel history to the country before you make arrangements.

While getting a visa to the U.S. is often a long and extensive process, improvements in technology are making it easier than ever to access and submit documents. Nova Credit provides resources on everything from the visa process to renting an apartment to finding the best credit cards for noncitizens.