U.S. citizens and permanent residents traveling within their valid travel periods do not need a visa to reenter the U.S. after traveling abroad. Citizens of Canada and Bermuda generally don’t need a ...