Mexico Travel Budget: How Much Does a Trip to Mexico Cost?
Plan your trip
Mexico is one of the world’s best-value destinations at every level — you can eat extraordinary food for €2 at a street stall, or spend €200 at one of Latin America’s finest restaurants. The same flexibility applies to accommodation, transport, and activities. Here’s what to realistically budget.
The Numbers at a Glance
| Budget Level | Daily Cost (per person) | What You Get |
|---|---|---|
| Budget backpacker | €25–50/day | Hostels, street food, local transport, free sights |
| Mid-range | €80–150/day | Decent hotels, restaurant meals, activities |
| Comfortable | €150–280/day | Boutique hotels, good restaurants, guided tours |
| High-end | €300–600+/day | Design hotels, fine dining, private tours |
Flights
From Europe to Mexico City (MEX):
- Budget: €400–650 return (Iberia, Air France, KLM, Copa)
- Mid-range: €650–900 return
- Book 2–4 months ahead for best prices
From Europe to Cancún (CUN):
- Budget: €380–600 return (TUI, Thomas Cook charters from some UK/German cities)
- Regular: €600–900
Domestic flights (within Mexico):
- Mexico City → Oaxaca: €40–80 one-way (Volaris, Vivaaerobus, Aeromexico)
- Mexico City → Cancún: €60–120 one-way
- Mexico City → Mérida: €50–100 one-way
- Budget airlines (Volaris, Vivaaerobus) are extremely cheap if booked ahead
Accommodation
| Type | Price per Night |
|---|---|
| Hostel dorm | €8–18 |
| Budget private room (hostel or guesthouse) | €20–45 |
| Mid-range hotel | €50–100 |
| Boutique hotel (Oaxaca colonial, Roma/Condesa CDMX) | €90–180 |
| Luxury hotel | €180–400+ |
| Tulum eco-lodge (varies wildly) | €80–500 |
City comparisons:
- Mexico City: Wide range — excellent hostels from €10 in Roma/Centro; nice boutique hotels €80–150
- Oaxaca: Wonderful colonial boutique hotels €70–150; hostels €10–15
- Tulum: Expensive for what you get — basic bungalows €60–120, mid-range eco-lodges €150–300
- Mérida: Good value — clean hotels €40–90; boutique €90–150
Food & Drink
Mexico has one of the world’s most celebrated food cultures — and its most affordable version (street food) is often its best.
| Item | Cost |
|---|---|
| Tacos al pastor (2 tacos) | €1–1.50 |
| Comida corrida / menú del día (set lunch) | €3–7 |
| Torta (sandwich) | €2–4 |
| Restaurant main course (mid-range) | €8–18 |
| Fine dining restaurant (tasting menu) | €60–150+ |
| Beer (bottle) | €1.50–3 |
| Mezcal (single shot, mezcalería) | €4–12 |
| Coffee | €1.50–4 |
| Agua fresca (fresh fruit drink) | €0.80–2 |
The food rule: Eat at markets and street stalls. Mercado de la Merced (CDMX), Mercado 20 de Noviembre (Oaxaca), Mercado San Juan (CDMX) — some of the best and cheapest meals in the country come from these places.
Comida corrida (set lunch at local restaurants) is Mexico’s best budget travel strategy: typically €3–7 for soup, main course, and drink. Eaten at midday by virtually everyone.
Activities & Entrance Fees
| Activity | Cost (per person) |
|---|---|
| Museo Nacional de Antropología | €5 |
| Templo Mayor Museum & Ruins | €4 |
| Casa Azul (Museo Frida Kahlo) | €15 (book in advance) |
| Teotihuacán | €8 |
| Chichén Itzá | €22 |
| Monte Albán (Oaxaca) | €5 |
| Palenque ruins | €7 |
| Tulum ruins | €10 |
| Cenote entry (varies) | €8–20 |
| Lucha libre tickets (CDMX) | €6–20 |
| Mezcal tasting tour (Oaxaca) | €40–80 |
| Whale watching tour (Pacific coast) | €60–100 |
Free: Walking the Centro Histórico, Palacio Nacional murals, Alameda Central Park, Chapultepec Park, most city neighbourhood exploration.
Transport
| Transport | Cost |
|---|---|
| Mexico City Metro (per trip) | €0.30 |
| Uber (Mexico City, 5km trip) | €2–5 |
| ADO bus (Mexico City → Oaxaca, 6h) | €20–35 |
| ADO bus (Mexico City → Puebla, 2h) | €8–15 |
| Domestic flight (CDMX → Oaxaca) | €40–80 |
| Taxi (airport → city centre, CDMX) | €20–30 (authorised TAXICO booths only) |
| Colectivo (shared minibus, intercity) | €2–8 |
Uber is essential in Mexico City — safer and cheaper than street taxis. Always use an app. In Oaxaca and smaller cities, taxis are generally safe; agree on a price before getting in if the meter isn’t running.
Sample Daily Budgets
Budget (€35–50/day)
- Hostel dorm: €12
- Street breakfast (tamales + coffee): €2
- Comida corrida lunch: €5
- Market dinner (tacos + agua fresca): €5
- Metro x4: €1.20
- One museum entry: €5
- Beer: €2
- Total: ~€32
Mid-Range (€100–130/day)
- Private room in boutique guesthouse: €70
- Café breakfast: €6
- Market lunch: €8
- Restaurant dinner: €20
- Uber rides: €8
- Ruins entry + one tour: €25
- Two beers + mezcal: €10
- Total: ~€147
Comfortable (€180–220/day)
- Boutique hotel: €130
- Good café breakfast: €10
- Comida corrida at upscale fonda: €15
- Fine casual dinner: €40
- Taxis/Uber: €15
- Guided ruins tour: €50
- Drinks: €20
- Total: ~€280
Sample Trip Costs
7 Days (Mexico City + Oaxaca)
| Item | Cost |
|---|---|
| Flights (Europe return) | €550 |
| Internal flight CDMX–Oaxaca | €60 |
| 7 nights accommodation (avg. €70) | €490 |
| Food (avg. €30/day) | €210 |
| Entrance fees + activities | €120 |
| Total per person | ~€1,430 |
14 Days (CDMX + Oaxaca + Yucatán)
| Item | Cost |
|---|---|
| Flights (Europe return to Cancún) | €550 |
| Internal flights + buses | €200 |
| 14 nights accommodation (avg. €80) | €1,120 |
| Food (avg. €35/day) | €490 |
| Activities | €250 |
| Total per person | ~€2,610 |
Money Tips
Cash is essential: Many street food stalls, markets, and smaller restaurants don’t accept cards. Withdraw pesos from ATMs at banks (Banamex, BBVA) inside the bank, not standalone machines. Use Charles Schwab or Revolut to avoid ATM fees.
Tipping: 10–15% at restaurants (not automatic in Mexico — tip in cash if possible, as it goes directly to the server). No tip expected at street stalls.
Currency: Mexican Peso (MXN). €1 ≈ MXN 20. Don’t exchange at the airport — rates are poor. Use ATMs or bank exchanges.
Bargaining: Appropriate at craft markets (tianguis, mercados de artesanías) but not in regular shops or restaurants.
Plan your trip


