Mexican citizens:
- A valid passport.
Non-Mexican citizens:
- A valid passport OR Enhanced Drivers License OR Certificate of Indian Status (for more information on acceptable forms of identification, visit the U.S. Customs and Border Protection website).
- Your ticket for your trip back to the states (or another destination out of Mexico).
- The address of where you’ll be staying in Mexico.
A word of warning: If you don’t have the correct documents for your trip, you won’t be allowed to board the bus because you would be denied entry at the border and would have to buy your own ticket back. So make sure you have everything you need before you board.