Do U.S. Passport Holders Need a Visa to Japan? Essential Travel Information
U.S. passport holders do not need a visa for Japan entry for tourist or business stays up to 90 days. A valid passport is required, as well as a return or onward ticket. Your passport must be valid for the entire stay. Currently, there are no COVID-related entry requirements. If travelers plan to stay longer … Read more