🇲🇽 4 cities in Mexico, sorted by daily travel budget. Not the exchange rate — how cheap it feels on your own income, and where a price becomes a rip-off. Updated September 2026
| City | Per day | Per month | Local meal | Coffee |
|---|---|---|---|---|
| 🇲🇽 OaxacaMid-size city | $122 | $1,898 | MX$93 | MX$46 |
| 🇲🇽 Mexico CityBig city | $167 | $3,238 | MX$150 | MX$65 |
| 🇲🇽 Puerto VallartaResort | $193 | $3,248 | MX$150 | MX$56 |
| 🇲🇽 CancúnResort | $247 | $3,708 | MX$200 | MX$75 |
Per day = one mid-range night + three meals, a coffee and two taxi rides. Open a city for item-by-item prices, rip-off thresholds and live traveler reports.
With a mid-range room, between $122 and $247 a day depending on the city — about $182 on average. Hostels and local eateries cut that by 30% or more.
Short-term rental plus living costs runs $1,898–$3,708 by city, about $3,023 on average.
By daily budget, Oaxaca ($122/day) is the cheapest and Cancún ($247/day) the most expensive.