Travel by interest

Mexico Travel Costs

What Mexico costs in 2026: daily budgets from 800 to 5,000+ pesos, Chichén Itzá's 697-peso ticket, cenote fees, the VISITAX, ADO fares, tipping and ATM fees.

Anagoria CC BY 3.0 Wikimedia Commons

Northern MexicoPacific CoastYucatán and the SouthThe BajíoCentral MexicoBaja PeninsulaOaxaca CityMéridaValladolid, YucatánSan Cristóbal de las CasasGuanajuatoBacalarPueblaMexico City

Mexico costs most travellers 800 to 2,800 pesos a day ($45 to $150), and where you go matters more than how you travel. A hostel bed, three taco-and-market meals, a Metro ride and a museum come to under 1,000 pesos in Mexico City or Oaxaca; the same day in Tulum or Cabo San Lucas costs close to double. Prices below are in Mexican pesos (MXN) with dollar equivalents at roughly 18.5 pesos to the US dollar, and they hold for 2026 unless noted. The interior and the colonial cities are cheap, the Caribbean coast and Baja’s resort strip charge something close to US prices, and every beach town jumps at Christmas, Easter week (Semana Santa) and US spring break.

Mexico daily budgets at a glance#

These per-person figures assume two people sharing a room; solo travellers in private rooms should add 20 to 30 percent.

Budget Mexico City, Oaxaca, Yucatán interior Cancún, Tulum, Los Cabos What it buys
Backpacker 800 to 1,200 MXN ($45 to $65) 1,300 to 2,000 MXN ($70 to $110) Hostel dorm, street tacos and market fondas, Metro and second-class buses, one ruin or cenote a day
Mid-range 1,700 to 2,800 MXN ($90 to $150) 3,000 to 5,000 MXN ($160 to $270) Private room or boutique hotel, sit-down meals, Uber and first-class ADO, a tour every other day
Comfortable 5,000+ MXN ($270+) 9,000+ MXN ($490+) 4 and 5-star hotels or all-inclusives, private drivers, guided day trips, cocktail bars

The big split is geographic. Quintana Roo (Cancún, Playa del Carmen, Tulum) and Los Cabos price hotels and restaurants for American visitors, often in dollars. Mérida, Valladolid, San Cristóbal de las Casas and Guanajuato stay firmly in the cheap band, and a backpacker there can still live on 700 pesos a day.

Beds

Dorm 300 to 550 pesos in Mexico City, 450 to 900 in Tulum; mid-range hotel 1,200 to 2,500; 4-star from 2,500; Riviera Maya resorts from 5,000.

Food

Street taco 15 to 30 pesos, comida corrida set lunch 90 to 180, restaurant main 200 to 400, hotel-zone main in Cancún 400 to 800.

Transport

Mexico City Metro 5 pesos, Uber across town 80 to 200, ADO Cancún to Tulum 300 to 450, domestic flight 900 to 2,500 before bags.

Ruins

Teotihuacán, Monte Albán and Cobá 210 pesos, Tulum 265, Uxmal 566, Chichén Itzá 697 including the Yucatán state fee.

Cenotes

Village cenotes 100 to 250 pesos, famous ones such as Ik Kil or Dos Ojos 250 to 500, plus life-jacket and locker extras.

Extras

VISITAX about 285 pesos in Quintana Roo, Telcel SIM bundle 100 to 300, ATM fee 40 to 150 per withdrawal, mezcal 60 to 150 a glass.

Accommodation prices in Mexico#

Beds are the swing item in every Mexico budget. In Mexico City’s Centro Histórico, Roma and Condesa a hostel dorm costs 300 to 550 pesos ($16 to $30) and a private double in a hostel or small guesthouse 800 to 1,300. In Oaxaca, Mérida and San Cristóbal, posadas and family-run guesthouses offer a double with a private bathroom for 600 to 1,000 pesos, often in a colonial house with a courtyard, which is one of the best-value rooms in Latin America.

Mid-range hotels run 1,200 to 2,500 pesos ($65 to $135) in the cities, and that buys a boutique hotel in a restored mansion in Oaxaca or Mérida with a pool. A genuine 4-star in Mexico City starts around 2,500. The Caribbean is a different market: in Tulum’s beach zone a simple cabaña starts near 2,500 pesos and design hotels run 6,000 to 15,000, while Playa del Carmen has the best mid-range spread on the coast at 1,500 to 3,500. Cancún’s all-inclusives start around 5,000 pesos for two and go far past 15,000; outside Christmas and Easter, booking direct or on a package often halves the walk-in rate.

Two charges get added on top. Hotels add 16 percent IVA (sales tax) plus a state lodging tax of 3 to 5 percent; most quotes include them, but check whether a price says “más impuestos”. Long stays are much cheaper per night: furnished studios in Mexico City run 12,000 to 25,000 pesos a month and in Mérida or Oaxaca from 8,000. Our Mexico digital nomad guide covers monthly rentals and neighbourhoods.

The Avenue of the Dead and the Pyramid of the Sun at Teotihuacán, a 210-peso ticket from Mexico City
The Avenue of the Dead and the Pyramid of the Sun at Teotihuacán, a 210-peso ticket from Mexico City Photo: Burkhard Mücke, CC BY-SA 4.0, via Wikimedia Commons

Food and drink prices#

Food is where Mexico stays cheap even in expensive towns. Street tacos al pastor or suadero cost 15 to 30 pesos each in Mexico City, so four tacos and an agua fresca come to 80 to 130 pesos ($4 to $7). A tlayuda in Oaxaca’s markets costs 80 to 150, cochinita pibil tortas in Mérida 40 to 80, and a plate of tamales from a street cart 20 to 35 apiece. The best-value sit-down meal is the comida corrida, a fixed lunch of soup, rice, a main and a drink served from about 1pm to 5pm in fondas and market stalls for 90 to 180 pesos.

Restaurant mains cost 200 to 400 pesos in a good mid-range place and 500 to 900 at Mexico City’s well-known tasting-menu restaurants, where full menus run 2,500 to 4,500 pesos a head before wine. In Cancún’s hotel zone and Tulum’s beach road the same plate of fish tacos that costs 150 pesos in Mérida costs 350 to 500, so eat in downtown Cancún or Tulum town instead.

Drinks follow the same pattern. A 355ml Corona or Victoria costs 25 to 40 pesos in an OXXO convenience store, 50 to 90 in a bar and 120 or more in a beach club. A glass of mezcal runs 60 to 150 in Oaxaca, a cocktail 150 to 250 in Roma or Condesa, and a coffee 40 to 70. Never drink tap water; a 20-litre garrafón of purified water costs 40 to 60 pesos for apartments.

Transport prices#

Mexico’s cities are cheap to cross. The Mexico City Metro costs 5 pesos a ride on a rechargeable Integrated Mobility card, Metrobús 6 pesos, and Uber or DiDi rides across town run 80 to 200 pesos. Authorised airport taxis from Mexico City’s airport cost 300 to 500 pesos to Roma or the Centro; see our Mexico airports guide for each terminal.

Long distances mean buses or flights. ADO and its premium lines (ADO GL and Platino) run first-class coaches with reclining seats and wifi, and fares drop if you buy online a few days ahead.

Route ADO first class Time
Cancún airport to Playa del Carmen 250 to 320 MXN 1 hour
Cancún to Tulum 300 to 450 MXN 2 hours
Cancún to Mérida 600 to 1,000 MXN 4 to 5 hours
Mérida to Valladolid 250 to 350 MXN 2.5 hours
Mexico City to Puebla 250 to 400 MXN 2 hours
Mexico City to Oaxaca 700 to 1,300 MXN 6.5 hours
San Cristóbal to Palenque 400 to 650 MXN 8 to 9 hours

Domestic flights on Volaris and Viva cost 900 to 2,500 pesos one way when booked a few weeks out, but their base fares include only a small personal item; a carry-on adds 400 to 700 pesos and a checked bag more. Ferries to Isla Mujeres cost 300 to 500 pesos return, to Cozumel around 500 to 700 one way, and to Holbox about 250 to 300 one way. A rental car on the Yucatán peninsula costs 600 to 1,200 pesos a day once the mandatory third-party insurance is added, which online quotes often leave out.

The ADO first-class bus station in Mérida, hub for buses to Chichén Itzá, Valladolid and Cancún
The ADO first-class bus station in Mérida, hub for buses to Chichén Itzá, Valladolid and Cancún Photo: https://www.flickr.com/photos/vasenka/, CC BY 2.0, via Wikimedia Commons

Ruins, museums and cenote fees#

Archaeological sites are run by INAH, the national heritage institute, and its 2026 prices charge foreigners more than Mexican nationals and residents. Some Yucatán sites add a separate state fee, sold at a second window at the entrance, which more than triples the bill.

Site Foreigner price (2026) Notes
Chichén Itzá 697 MXN ($38) 105 INAH plus 592 Yucatán state fee; 8am to 5pm, last entry 4pm
Teotihuacán 210 MXN 8am to 5pm, last entry 4:30pm
Tulum ruins 265 MXN Unified ticket including the national park fee
Cobá 210 MXN Bike or tricycle taxi inside is extra
Uxmal 566 MXN 105 INAH plus 461 state fee
Ek Balam 671 MXN 210 INAH plus 461 state fee
Monte Albán 210 MXN 20 minutes from Oaxaca

Prices come from INAH’s site pages; check before you go, since fees are revised every January. Licensed guides at the gates charge 800 to 1,500 pesos per group for two hours, and a video camera or tripod may carry an extra fee. Mexico City’s National Museum of Anthropology and Templo Mayor are INAH venues too, with tickets in the same range as the smaller ruins; INAH sites are free for nationals and residents on Sundays, which makes Sunday the most crowded day rather than a discount for you.

Cenotes are mostly privately or community (ejido) owned. Small village cenotes around Valladolid, Homún and Cuzamá charge 100 to 250 pesos, and the famous ones, Ik Kil next to Chichén Itzá or Dos Ojos near Tulum, charge 250 to 500, with life-jacket rental (often compulsory), lockers and snorkel gear on top. Cenote parks bundling several pools and zip lines charge 1,000 to 2,000 pesos, and eco-parks such as Xcaret run 2,500 to 4,000 pesos per adult.

El Castillo at Chichén Itzá, where foreigners pay 697 pesos including the Yucatán state fee
El Castillo at Chichén Itzá, where foreigners pay 697 pesos including the Yucatán state fee Photo: Daniel Schwen, CC BY-SA 4.0, via Wikimedia Commons
Cenote Zací in the centre of Valladolid, one of the cheaper cenotes in the Yucatán
Cenote Zací in the centre of Valladolid, one of the cheaper cenotes in the Yucatán Photo: Kirt Edblom, CC BY-SA 2.0, via Wikimedia Commons

Tourist taxes and the VISITAX#

Mexico layers several charges on visitors, and most are invisible. The first is the non-resident fee (Derecho de No Residente) of 983 pesos in 2026, which is folded into your air fare when you fly in and paid at the immigration post if you arrive by land and travel beyond the border zone; see our Mexico visa guide. The government has proposed raising it for 2027, so check the current figure.

The second is Quintana Roo’s VISITAX, which every foreign visitor to Cancún, Playa del Carmen, Tulum, Bacalar, Holbox, Isla Mujeres or Cozumel must pay. It costs about 285 pesos ($15) per person in 2026, including children, and the state has said it will not raise it this year. Pay it on the official site, visitax.gob.mx, before you leave and save the QR code; you may be asked to show it when you leave through Cancún airport, and kiosks and third-party sites have charged visitors far more than the official rate.

The third is the state lodging tax of 3 to 5 percent on hotel and short-term rental bills, and cruise passengers also pay a per-passenger fee collected by the cruise line.

💡 Hot Tip

Pay the VISITAX only at visitax.gob.mx. Lookalike sites charge two or three times the rate, and the official receipt is retrievable later with just your passport number.

Tipping in Mexico#

Tipping (la propina) is expected and forms a real part of wages. In restaurants leave 10 to 15 percent in cash, even if you pay by card; check that “servicio incluido” is not already on the bill, which is common in Cancún and Tulum. Bars expect 10 to 20 pesos a drink or 10 percent of the tab.

Smaller tips keep things moving: 10 to 20 pesos for the gas station attendant who fills your tank and cleans the windscreen (pumps are always attended), 5 to 10 pesos for supermarket baggers, who are often older volunteers with no wage, 20 to 50 pesos per bag for hotel porters and 30 to 50 pesos a night for housekeeping. Tour guides get 10 to 15 percent of the tour price, and mariachis who play a song at your table charge per song (100 to 250 pesos) rather than a tip. Taxi and Uber drivers do not expect tips, though rounding up is appreciated.

Cash, cards and ATM fees#

Mexico runs on both. Cards work in hotels, supermarkets, chain restaurants, OXXO and ADO, and Apple Pay or Google Pay is spreading in Mexico City. Markets, street stalls, colectivos, many cenotes and the Yucatán state fee windows at the ruins are cash only, and even some INAH ticket offices ask for cash when their card terminal is down.

ATMs charge foreign cards 40 to 150 pesos plus 16 percent IVA per withdrawal on top of whatever your home bank charges. Use ATMs inside bank branches or malls (BBVA, Santander, Banorte, Banamex) rather than standalone machines in tourist zones, withdraw the maximum (usually 6,000 to 9,000 pesos) to minimise fees, and always decline the on-screen conversion so your own bank sets the rate. In Cancún and Los Cabos many places quote and accept US dollars, but at 15 to 17 pesos to the dollar rather than the market rate, so pay in pesos.

💡 Pro Tip

Carry 20, 50 and 100-peso notes. Market vendors and taxi drivers often cannot break a 500, and having small change makes tipping easy.

How to save money in Mexico#

The biggest saving is choosing the bases. Sleep in Valladolid instead of Tulum for Chichén Itzá and the cenotes, base in Bacalar rather than the Riviera for lagoon days, and use Mérida for Uxmal and the Puuc sites. Eat the comida corrida at lunch, take the first-class ADO rather than private shuttles (the Cancún airport bus to Playa del Carmen costs a quarter of a private transfer), and book Volaris or Viva only with the bag allowance you need.

Travel in the shoulder months of May and late September to November and Caribbean hotel prices fall 30 to 50 percent, while the interior barely changes price all year. Avoid Christmas to early January and Semana Santa (Easter week), when Mexican families fill every beach town and bus seats sell out.

📌 Bottom Line

About 1,000 pesos ($55) a day covers a good backpacker trip through Mexico City, Oaxaca and the Yucatán interior. Plan on double that for Tulum or Cabo, and around 2,500 pesos a day for a comfortable mid-range trip with private rooms and tours.

Sample trip totals for one and two weeks#

These totals cover everything inside Mexico, including domestic transport, and exclude international flights and insurance. One week assumes Mexico City plus Oaxaca; two weeks adds the Yucatán (Mérida, Valladolid and three Caribbean nights). Add 15 to 25 percent at Christmas and Easter.

Trip Backpacker Mid-range Comfortable
1 week 6,500 to 9,500 MXN ($350 to $510) 14,000 to 22,000 MXN ($760 to $1,190) 40,000+ MXN ($2,160+)
2 weeks 14,000 to 20,000 MXN ($760 to $1,080) 30,000 to 48,000 MXN ($1,620 to $2,600) 85,000+ MXN ($4,600+)

A sample mid-range week for one person sharing a room: six nights in 1,600-peso hotels (4,800 per person), food and drink at 700 a day (4,900), a bus to Oaxaca (1,000), Uber and Metro (700), Teotihuacán, Monte Albán and two museums (900), a mezcal or Hierve el Agua tour (1,200), a SIM (200) and two ATM fees (250), which comes to about 14,000 pesos or $750. The two-week version adds a flight to Mérida (1,800), ADO legs to Valladolid and Tulum (900), Chichén Itzá and cenotes (1,300), the VISITAX (285) and pricier Caribbean nights.

Where your pesos go furthest#

More Trip Planning#

Mexico travel costs FAQs#

How much money do I need per day in Mexico?

Budget 800 to 1,200 pesos ($45 to $65) a day as a backpacker in Mexico City, Oaxaca and the Yucatán interior, and 1,700 to 2,800 pesos ($90 to $150) for private rooms, restaurants and tours. Cancún, Tulum and Los Cabos cost 60 to 100 percent more.

Is Mexico expensive for tourists?

Most of Mexico is cheap: four street tacos cost under $7, a set lunch $5 to $10 and a comfortable city hotel $70 to $130. The exceptions are the Riviera Maya’s beach zones and Los Cabos, where hotels and restaurants charge close to US prices.

How much does it cost to enter Chichén Itzá?

Foreigners pay 697 pesos (about $38) in 2026: 105 pesos to INAH plus a 592-peso Yucatán state fee, bought at separate windows. Bring cash in case a terminal is down, and arrive at the 8am opening to beat the tour buses.

What is the VISITAX and do I have to pay it?

It is Quintana Roo state’s fee on foreign visitors, about 285 pesos per person in 2026, and it applies to anyone visiting Cancún, Tulum, Playa del Carmen, Cozumel or the islands. Pay it online at visitax.gob.mx before departure and keep the QR receipt.

Should I use pesos or dollars in Mexico?

Pay in pesos. Dollars are accepted in Cancún, Los Cabos and some border towns, but at 15 to 17 pesos to the dollar instead of the market rate of about 18.5, which costs you 10 to 20 percent.

How much do you tip in Mexico?

Leave 10 to 15 percent in restaurants, in cash where possible, 10 to 20 pesos to gas station attendants, 20 to 50 pesos per bag to porters and 10 to 15 percent to tour guides. Check the bill first in resort towns, where service is sometimes already included.

How much are ATM fees in Mexico?

Mexican ATMs charge foreign cards 40 to 150 pesos plus 16 percent tax per withdrawal, before your own bank’s fees. Use machines inside bank branches, withdraw large amounts and decline the dynamic currency conversion.

How much does an ADO bus cost in Mexico?

First-class ADO fares run from 250 pesos for a one-hour hop such as Cancún airport to Playa del Carmen to 700 to 1,300 pesos for Mexico City to Oaxaca. Buying online a few days ahead is usually cheaper than at the station.