How many cities to visit: Three to five cities is the number I would advise for a trip of two to four weeks. Mexico rewards staying put: each place needs two or three nights just to find the good market stall, the neighborhood you like and the bus ticket office that actually opens. Beyond five, you spend more hours on buses than on streets, and the cities start to blur into one long plaza with different church facades.
Choosing between kinds of cities: Match the kind of city to your travel style. If food, museums and nightlife drive you, pick one
big capital-scale city and give it four or more nights, because the museum list alone takes days. If you want walkable beauty and cheap comfort, the
colonial highland towns are the easiest introduction and the kindest to first-timers. For culture, …
read more 👉 How many cities to visit: Three to five cities is the number I would advise for a trip of two to four weeks. Mexico rewards staying put: each place needs two or three nights just to find the good market stall, the neighborhood you like and the bus ticket office that actually opens. Beyond five, you spend more hours on buses than on streets, and the cities start to blur into one long plaza with different church facades.
Choosing between kinds of cities: Match the kind of city to your travel style. If food, museums and nightlife drive you, pick one
big capital-scale city and give it four or more nights, because the museum list alone takes days. If you want walkable beauty and cheap comfort, the
colonial highland towns are the easiest introduction and the kindest to first-timers. For culture, crafts and regional cooking, choose the
southern cities, where markets and Indigenous traditions shape daily life. Beach-adjacent and
Yucatán cities suit a short heat-and-history stretch but cost more and draw the heaviest tourist traffic. Northern cities suit specific business or border reasons, not a typical backpacking loop.
What it costs: A realistic budget in the interior is
US$35 to 60 a day (about 650 to 1,100 pesos): a hostel dorm at US$10 to 25, street and market meals at US$2 to 6, and a few museum entries. Mid-range travelers who want private rooms and sit-down dinners should plan on US$70 to 110. The Yucatán and big-ticket tourist zones push those numbers up by 30 to 50 percent. Museums and archaeological sites usually charge 100 to 600 pesos (US$5 to 30), and the most famous sites sit at the top of that range. Guides at major sites commonly cost 500 to 1,200 pesos for a small group, and they are worth paying at places where signage is thin. First-class buses run roughly US$8 to 25 for 3 to 8 hours, and local rides in cities cost 6 to 15 pesos (under US$1) on metros and buses. Per city visit, expect US$100 to 200 for three nights including a couple of paid sights, more in the capital or the peninsula.
Crowds, honestly: Crowds are heaviest at the famous plazas on weekends and around holidays. The fix is easy: go early. Most cathedrals and markets are far calmer before 9 a.m., and the light is better anyway. Lines at top museums can run an hour at midday, so buy tickets online where offered. Prices also climb in historic centers, where a tourist-facing menu costs double what the same dish costs three blocks away. Walk those three blocks.
Safety and cultural considerations: Most traveler-heavy city centers are used to visitors, and
petty theft is the common problem, not violence. Keep phones out of sight on crowded metros, use registered taxis or rideshare apps at night rather than hailing from the street, and avoid walking dark stretches after late dinners. Check your government’s travel advisory by state before routing, since conditions differ sharply across the country. Withdraw cash from ATMs inside banks during the day.
On the cultural side, greet with a “buenos días” before asking for anything; skipping it reads as rude. Tipping 10 to 15 percent in sit-down restaurants is standard. Dress is relaxed, but cover shoulders and knees in churches. Ask before photographing people, particularly in Indigenous markets. At altitude, go easy on mezcal the first night; I would drink water and eat early. A little Spanish and patience turn most of Mexico’s cities from hard work into easy, rewarding days.