Yes, you can travel to Cancun with a green card. However, it’s essential to carry your valid passport from your home country along with your green card. This is because the green card is proof of your legal resident status in the U.S., while the passport will be required for international travel by Mexico.