How much does a trip to Mexico City cost?
A day in Mexico City, Mexico, costs roughly $103 per person on a budget, $217 mid-range, or $382 in comfort. These are estimates for a room, food and small daily costs, not counting flights.
Budget
$103 per day
Hostel or simple room, cheap eats, public transport
Mid-range
$217 per day
Private room or 3-star hotel, mix of cafes and restaurants
Comfort
$382 per day
Business-class hotel, restaurant meals
Estimates only, per person per day, in US dollars. Not financial advice. How we got them.
What does a day in Mexico City cost by travel style?
The table splits each style into a room and everything else. "Food and daily costs" is meals plus small costs like local transport and tips.
| Style | Room / night | Food and daily costs | Per day | 7 days |
|---|---|---|---|---|
| Budget | $50 | $53 | $103 | $720 |
| Mid-range | $125 | $92 | $217 | $1,522 |
| Comfort | $250 | $132 | $382 | $2,674 |
If two people share a room, the room cost per person drops, often by almost half. Food does not.
What drives costs in Mexico City?
Mexico City has a very cheap metro and a huge street food scene, so daily spend can stay low. Rooms in popular areas like Roma and Condesa cost more than further out. Museums are often cheap, and some are free on set days.
How were these numbers worked out?
The comfort figure is the official US government per diem for Mexico City: up to $250 a night for lodging and $132 a day for meals and incidentals (effective November 1, 2026). It is what the government allows its staff on business trips, so it reflects a good hotel and restaurant meals.
Most travellers spend less, so we derive two more styles with a fixed rule: budget is 20% of the lodging rate plus 40% of the meals rate, and mid-range is 50% of lodging plus 70% of meals. This rule is the same for every city. In cheap countries it can overstate what backpackers really spend, so treat the budget figure as an upper limit there.
How do I plan my own Mexico City budget?
- Pick your style and multiply the daily figure by the number of nights.
- Add flights, tours, travel insurance and anything you plan to buy.
- Add a buffer of 10 to 15 percent for surprises.
- Track what you really spend each day, so you can correct early.
The trip budget calculator does these steps for you, starting from the Mexico City numbers. For a full method, read the travel budget guide.
Frequently asked questions
How much does a day in Mexico City cost?
As a rough estimate, about $103 per person on a budget, $217 mid-range and $382 in comfort. That covers a room and food and small daily costs, not flights or tours.
How much should I budget for a week in Mexico City?
For 7 nights, plan around $720 on a budget, $1,522 mid-range or $2,674 in comfort, per person, before flights. Add 10 to 15 percent for surprises.
Where do these numbers come from?
The comfort figure is the US State Department per diem for Mexico City: $250 for lodging and $132 for meals and incidentals per day. The budget and mid-range figures are fixed shares of it, so they are a rule of thumb, not measured prices.