I'll assume you're thinking of renting a car? If so, be aware that one way drop off fees are very expensive, if a one way drop is offered at all. All of the places on your itinerary are easily accessed by public transportation. I'm assuming you're not driving back to CDMX. BTW, you won't want to...