International Visitor Numbers Rise, but Wallets Tighten

Mexico received 8.29 million international travelers in April 2026, marking an 8.1% increase year-over-year. Yet there's a catch: total spending fell 2.3%, according to the International Visitor Surveys (EVI) released by INEGI.

From January through April, Mexico welcomed 16.4 million international visitors, but tourism revenue dropped 1.2% compared to the same period in 2025, costing the country roughly $150 million. The figures arrive as the 2026 World Cup inaugural stage unfolds, with Mexico City hotel rates averaging $210 per night and occupancy hovering at just 36% from March through April. Still, the four-month total marks a record and the strongest start to a year in comparable INEGI data.

The Visitor Mix

Of April's total arrivals, only 3.81 million were overnight tourists (46%), while the rest were day-trippers. Average spending per person nosedived 9.6% to $358.60. Flight bookings tell another story: Mexico City air sales dropped 2.2%, while Guadalajara fell 3.4%. Both are World Cup host cities that hotels and airlines expected to see stronger demand.

The lag appears linked to early tournament timing, when lodging and dining establishments had ramped up capacity and pricing in anticipation of heavy bookings that never materialized at projected levels.

What Comes Next

The World Cup's July 19 finale will be the real test. Will the larger visitor volume eventually offset lower average spending, or will the paradox of more guests but less revenue deepen? May's EVI data, due in July, will reveal the first full month of World Cup fever.

FAQ

**How many international travelers arrived in Mexico in April 2026?**

8.29 million, up 8.1% year-over-year, per INEGI's International Visitor Surveys released June 11, 2026.

**How much did tourism revenue fall over four months?**

Down 1.2% from January to April, a loss of roughly $150 million versus the same period in 2025, according to El Financiero.

**What was average spending per tourist in April?**

$358.60 per person, a 9.6% annual decrease. Mexico City's average hotel rate was $210 per night.

Sources