Question: what does an american citizen need to travel to mexico?
Answer: Americans traveling to Mexico must present a valid U.S. passport. Those traveling by sea can present a passport card and valid driver's license to gain entrance back into the U.S. However, travelers should check with their selected destination if these documents will be accepted.