Mexico

Central America · 2 cities covered

2
Cities
$289
Avg mid / day
$93–1258
Daily range
Country data

Mexico in numbers

Cities tracked
2Central America
Median mid · shoulder
$289/day4% above global median ($279)
Cheapest city
Mexico City · $236/daymid-range, shoulder season
Priciest city
Cancún · $342/day31% above the cheapest
Accommodation share
51%of the mid-range daily total
Seasonality swing
29–72%peak vs low, per city — widest in Cancún
Currency
MXNUSD conversions use ECB reference rates, refreshed daily
Working language
Spanishfor everyday transactions

We track 2 cities in Mexico. The mid-range shoulder-season day averages $289 — 4% above the median across all 68 cities we cover. Inside the country the range runs from $236/day in Mexico City to $342/day in Cancún, a 31% gap: wide enough that city choice materially changes the daily number.

Accommodation accounts for 51% of the average mid-range day in Mexico, the largest single line item in every city we track here. Mexico City (altitude, archaeology, an unrivalled kitchen) sits at the affordable end; Cancún (caribbean turquoise and limestone cenotes) anchors the top.

Season coefficients are calibrated per city, not shared. Across Mexico the peak-to-low swing runs 29%–72%, widest in Cancún (72%, tropical dry-season peak pattern: low May–Jun, Sep–Oct at ×0.76, peak Jan–Feb, Dec at ×1.31). Demand follows the dry season and the northern winter escape; the wet months discount hard because arrivals fall, not because supply shrinks.

Mexico vs the rest of Central America

Mid-range, shoulder season, same five line items. Difference is relative to Mexico ($289/day).

CountryMid · shouldervs Mexico
Costa Rica$236/day-18%
Panama$300/day+4%
Average daily cost · shoulder season

Three credible numbers across Mexico.

Budget
$127
per person · per day
hostels, street food
Mid-range
$289
per person · per day
hotels, sit-down meals
Luxury
$811
per person · per day
design hotels, tasting menus

Frequently asked questions

How much does it cost to travel in Mexico per day?

+

On average, a mid-range traveller spends $289 per day in Mexico during shoulder season. Budget travellers can get by on around $93/day, while a luxury trip averages $1258/day.

What is the cheapest city to visit in Mexico?

+

The most affordable destination in Mexico is Mexico City, where a budget trip costs about $93 per day in low season.

What is the most expensive city in Mexico?

+

At the top end, Cancún reaches around $1258 per day during peak season.

When is the best time to visit Mexico?

+

The best windows vary by city, but many destinations in Mexico are ideal during Dec–Apr or shoulder season for a balance of weather and price.