How long can I stay in the United States on a tourist or business visa?
A U.S. nonimmigrant visa grants you permission to travel to a Port of Entry (airport/seaport) in the United States. When you arrive at your destination Port of Entry, the U.S. Customs and Border Protection officer who processes your entry will determine the length of time that you may remain in the country. You may travel to the Port of Entry during the validity of your nonimmigrant visa up to and including the last day the visa is valid. The visa duration does not determine the length of time that you may legally remain in the United States; only the Customs and Border Protection officer can decide this upon your arrival in the United States.