Mexico City on a Budget: 14 Cheap, Free Things
Mexico City Runs Cheap If You Time the Free Sundays Right
Mexico City is one of the least expensive big capitals to visit, once you build the trip around its cost quirks. The Metro is a flat 5 MXN a ride, street tacos run 12 to 25 MXN each, and Sunday brings free entry to several INAH museums, but only for Mexican nationals and foreign residents with ID. Foreign tourists pay full price at those same sites every day, Sunday included, and Casa Azul, the Frida Kahlo museum, has no walk-up ticket at any price, any day. Budget 700 to 1,100 MXN ($40 to $63) a day for a lean solo trip, more once Casa Azul and a Xochimilco boat enter the plan. For a day-by-day version of this budget, see the 3-day through 6-day itineraries.
| Mexico City essentials | |
|---|---|
| Days needed | 3 to 4, for the historic center, Chapultepec, and Coyoacan |
| Best months | November to April, dry season, mild days and cool nights |
| Daily budget | 700-1,100 MXN ($40-63) budget traveler; 1,800 MXN+ ($103+) mid-range |
| Book ahead | Casa Azul tickets are advance-only, no walk-up window |
14 free and cheap things to do in Mexico City
- Walk the Zocalo and step inside the Metropolitan Cathedral. Both are free, any day of the week.
- See the Templo Mayor’s excavated corner from the street outside the site wall for free. The museum and ruins behind the gate cost 100 MXN, free Sunday for nationals and residents.
- Stand in front of Palacio de Bellas Artes from Alameda Central for free. The murals inside run 75 MXN, but Sunday is free for everyone, tourists included; it is closed Mondays and sells tickets in person only.
- Ride the Metro for 5 MXN a trip, the cheapest way to cross the whole city, and the Metrobus for 6 MXN on routes like Insurgentes.
- Walk Roma Norte and Condesa’s Art Nouveau and Art Deco streets and Parque Mexico, all free.
- Visit Museo Soumaya in Polanco. Entry is free every day, no ticket needed.
- Time a Sunday for Museo Nacional de Antropologia, normally 210 MXN ($12), free for nationals and residents with ID; foreign tourists pay full price that day too.
- Same Sunday rule applies at Chapultepec Castle, 210 MXN on any other day.
- Walk the paths and lakes of Chapultepec Park itself for free; only the castle and its museums charge.
- Visit the Basilica de Guadalupe. Entry is free, any day, reachable on Metro Linea 6 to La Villa-Basilica station.
- Eat tacos al pastor from a street stand for 12 to 25 MXN each; a full stand-up meal rarely tops 100 MXN.
- Order the comida corrida, a fixed multi-course lunch, at a market fonda in Mercado Roma, Mercado Medellin, or Mercado de San Juan for 80 to 150 MXN.
- Wander Coyoacan’s plaza and market for free. Casa Azul itself, 320 MXN ($18), is the only paid stop in the neighborhood. If the official ticket portal is sold out for your dates, a small-group Casa Azul and Coyoacan tour on GetYourGuide bundles a guide with entry.
- Split a Xochimilco trajinera with your group. The official rate is 750 MXN ($43) per boat per hour, for up to 18 people, not per person, so a full boat runs as low as 42 MXN a head. Contract only at an official embarcadero, or book a guided Xochimilco trajinera tour on Viator if you would rather skip the haggling.
Is Mexico City safe to visit on a budget?
Yes, with the same caution as any big capital. The US State Department keeps Mexico at a Level 2 advisory, with CDMX flagged for petty theft and Metro pickpocketing, not cartel violence. Keep bags on your chest on crowded trains, use the women-only carriages where offered, and default to Uber or Didi over a street taxi after dark.
How much does a day in Mexico City actually cost?
A lean day runs 700 to 900 MXN ($40 to $51): Metro fares, a market lunch, street tacos, and a free or Sunday-discounted museum. Add Casa Azul (320 MXN) or a split Xochimilco boat and a day climbs toward 1,100 to 1,400 MXN ($63 to $80). Fine dining at Pujol or Quintonil breaks any budget entirely, reservations required weeks out.
What changed with the 2026 INAH price increase?
INAH raised entry at its federal sites on January 1, 2026: the Anthropology Museum and Chapultepec Castle now cost 210 MXN ($12) each, up from 100 MXN, with a 105 MXN rate for Mexican nationals and foreign residents. Free Sundays still exist, but only for that same nationals-and-residents group, never for visiting foreign tourists.
Getting around without paying for a taxi every time
The Metro (5 MXN) and Metrobus (6 MXN) share a rechargeable fare card but are separate systems, and both happen to number a “Line 1” along the Roma/Condesa corridor, so check which one you mean. Check current fares and routes on the official Metro site . Altitude sits at 2,240m, about 25% less oxygen than sea level, so expect mild breathlessness the first day or two; hydrate and skip the big first-night bar crawl. Uber and Didi are the safer, price-predictable default after dark, over a street taxi or a crowded late Metro car.
Where to eat cheap in Mexico City
A street taco stand is your cheapest real meal, 12 to 25 MXN a taco, and market fondas serve a full comida corrida for 80 to 150 MXN during the roughly 1 to 4pm lunch window. Tap water is not for drinking, but restaurant ice and salads are fine under a 2015 purification law, so the risk is really just what you buy from an uncovered street cart. Tipping runs 10 to 15% at sit-down restaurants; check the bill first for an already-added service charge.
Where to stay in Roma or Condesa
Roma Norte and Condesa put you inside walking distance of Chapultepec, a short Metro hop from the historic center, and inside the cheapest taco and market density in the city. Both neighborhoods run a full range from hostel dorms to boutique hotels, so book by budget rather than brand. Compare current rates for hotels in Roma and Condesa on Booking.com before locking in dates.
When to visit for the best value
Dry season, November through April, gives you clearer skies and no afternoon downpours, and temperatures stay mild year-round thanks to the altitude, so pack a layer for cool nights even in the warmer months. Rainy season, May through October, still lets you sightsee in the mornings before the predictable afternoon thunderstorms roll in. Day of the Dead lands November 1 and 2, 2026, with CDMX’s Reforma parade the city’s single biggest tourism draw and hotel rates to match; book that week early. Note that Estadio Azteca hosted 2026 World Cup matches in June, which pushed that month’s hotel and flight prices up, a squeeze that is over by the second half of the year.
Book Casa Azul the same week you book flights, not the week before. It is the only mandatory-ticket stop on this list, and its slots vanish first, weeks ahead of the trip, while everything else here you can decide once you land.