How much does a trip to Mexico City cost

A week in Mexico City runs roughly $308–$1509 per person, excluding flights.

Accommodation

Mexico City BudgetHostel / Guesthouse

Budget

$22per night
Find on Trip.com
Mexico City Mid3-4★ Hotel

Mid

$60per night
Find on Trip.com
Mexico City Comfort5★ Luxury Suite

Comfort

$130per night
Find on Trip.com

Indicative price — see live rates via the link.

Tours & Activities

Popular tickets, guided tours, and experiences to book online.

Mexico City Historic Center & Palacio Nacional Walking TourTour

Historic Center & Palacio Nacional Walking Tour

Diego Rivera's murals, the Zócalo and colonial landmarks on a guided city walk

from$15
Book on Klook
Mexico City Templo Mayor Museum & Aztec Ruins TicketTickets

Templo Mayor Museum & Aztec Ruins Ticket

Admission to the great Aztec temple unearthed in the heart of the capital

from$8
Book on Klook
Mexico City Tequila & Mezcal Museum Tasting ExperienceFood & Drink

Tequila & Mezcal Museum Tasting Experience

Sample Mexico's iconic spirits near Plaza Garibaldi

from$25
Book on Klook
Mexico City National Museum of Anthropology Guided TourTour

National Museum of Anthropology Guided Tour

Understand Mesoamerica through the museum's defining works, from the Aztec Sun Stone to Maya treasures

from$39
Book on Klook

Mobile internet (eSIM)

The easiest way to stay online in Mexico City is an eSIM — activated right on your phone, no local SIM needed.

YesimUnlimited & data plans
from$2.63/ per day
Yesim plans
AiraloPrepaid data plans
from$4.32/ 1 GB (3 days)
Airalo plans

Prices on the ground

Food per day$21 – $84
Transit per day$1
Taxibase $2.03 + $0.58/km
Coffee$4

Metro is ~5 MXN/ride: get a rechargeable card at any station and tap in—no day pass beats cash fares. Skip street taxis; use Uber or DiDi (usually cheaper), airport rides run flat zone fares from official stands. Eat at fondas and taquerías like El Vilsito or Los Cocuyos; tip 10–15%.

Total budget range

BackpackerMid-rangeComfort
Food$144$295$589
Transit$7$7$7
Stay$154$420$910
eSIM$3$3$3
Total per person$308$725$1509

Drag the days and people — everything recalculates instantly.

What’s next

FAQ

How much money to bring to Mexico City for a week?
A week in Mexico City costs roughly $308–$1509 per person, excluding flights.
Is food and transit expensive in Mexico City?
Food runs $21–$84 a day and city transit about $1. Metro is ~5 MXN/ride: get a rechargeable card at any station and tap in—no day pass beats cash fares. Skip street taxis; use Uber or DiDi (usually cheaper), airport rides run flat zone fares from official stands. Eat at fondas and taquerías like El Vilsito or Los Cocuyos; tip 10–15%.