Why Mexico Is One of the World's Great Travel Destinations

Mexico is a country that defies easy summary. It is the size of Western Europe, with a population approaching 130 million and a cultural depth that stretches back thousands of years before the Spanish ever arrived. Within its borders you find snow-capped volcanoes and tropical rainforests, deserts that stretch to every horizon and coastline that ranges from the Caribbean turquoise of the Riviera Maya to the raw Pacific swells of Oaxaca. The food alone would justify a trip — Mexican cuisine is a UNESCO Intangible Cultural Heritage, and once you have eaten your way through a single Mexico City neighborhood, you will understand why.

What makes Mexico exceptional for travelers is the combination of richness and accessibility. Flights from the United States are short and cheap. The cost of living for visitors is remarkably low by North American standards — you can eat extraordinary food, stay in beautiful hotels, and travel comfortably for a fraction of what a comparable trip to Europe would cost. The country has a well-developed tourism infrastructure without feeling overrun (outside a handful of resort corridors), and Mexicans are among the most generous and welcoming people you will encounter anywhere. Whether you want to lie on a beach for a week, explore pre-Columbian archaeology, eat your way through markets that have been trading for centuries, or surf uncrowded waves at dawn, Mexico has it — often all in the same region.

Mexico City: The Capital That Never Stops

Centro Historico and Zocalo

Mexico City is one of the largest metropolitan areas on Earth, home to over 21 million people, and it pulses with a creative energy that rivals any city anywhere. The Centro Historico is built directly on top of the Aztec capital of Tenochtitlan, and the layering of civilizations is visible everywhere — the Templo Mayor ruins sit in the shadow of the massive Metropolitan Cathedral, which itself took nearly 250 years to build and is visibly sinking into the soft lakebed beneath. The Zocalo, one of the largest public squares in the world, anchors the district. Spend a morning at the Palacio Nacional to see Diego Rivera's epic murals covering Mexican history from the Aztec era through the Revolution — they are free, overwhelming in scale, and impossible to fully absorb in one visit.

Roma, Condesa, and Coyoacan

The neighborhoods of Roma Norte and Condesa are where much of the city's contemporary energy lives. Tree-lined boulevards, art deco and art nouveau architecture, independent bookshops, sidewalk cafes, and some of the best restaurants in the Western Hemisphere. Roma is denser and grittier — more galleries, more street art, more unexpected corners. Condesa is leafier and more relaxed, centered around Parque Mexico and its adjacent ring of coffee shops and brunch spots. Coyoacan, further south, is the old bohemian quarter — the Frida Kahlo Museum (Casa Azul) is here, and it is one of the most visited sites in the city. Book tickets online well in advance. The Coyoacan market is excellent for tostadas, and the neighborhood's cobblestoned streets and colonial plazas feel like a small town dropped into a megalopolis.

Museums and Culture

Mexico City has more museums than any other city in the Americas. The Museo Nacional de Antropologia in Chapultepec Park is the crown jewel — one of the finest museums in the world, with an unmatched collection of pre-Columbian artifacts including the Aztec Sun Stone. You could spend an entire day here and not see everything. The Museo de Arte Moderno next door has an excellent collection of Mexican modernism, including major works by Frida Kahlo and Rufino Tamayo. Museo Soumaya in Polanco, housed in a striking Carlos Slim-funded building covered in hexagonal aluminum tiles, has a sprawling collection that ranges from Mesoamerican pottery to Rodin sculptures — and admission is free. For contemporary art, Museo Jumex across the plaza is world-class.

Where to Eat in Mexico City

The food in Mexico City is reason enough to visit, and it spans every price point. At the top end, Pujol consistently ranks among the world's best restaurants — the mole madre, aged for over 1,500 days, is legendary. Quintonil down the street offers similarly refined Mexican cuisine with an emphasis on native ingredients. But the soul of CDMX food is on the street: tacos al pastor from a trompo that has been spinning since morning, tlacoyos at a market stall, esquites in a cup from a corner vendor. Mercado de la Merced is one of the largest markets in the Americas and overwhelming in the best way — hundreds of stalls selling everything from fresh produce to prepared food. Mercado Roma in Roma Norte is a more curated food hall if you want variety without the chaos. For breakfast, chilaquiles — tortilla chips simmered in salsa and topped with cream, cheese, and often a fried egg — are the definitive CDMX morning meal.

Mexico City Safety Tip

Mexico City is generally safe for tourists who exercise normal urban awareness. Use rideshare apps (Uber and DiDi work well) rather than hailing random taxis. Stick to well-traveled neighborhoods like Roma, Condesa, Polanco, Coyoacan, and Centro Historico during the day. The metro is efficient and cheap but crowded during rush hours — women-only cars are available and marked with pink signage. Keep expensive cameras and phones out of sight on public transport. Like any major city, awareness matters more than anxiety.

Oaxaca: Mexico's Culinary and Cultural Heart

The City of Oaxaca

If Mexico City is the head, Oaxaca is the heart. The state capital — officially Oaxaca de Juarez — sits in a high valley at about 1,550 meters, surrounded by the Sierra Madre mountains. The city is a UNESCO World Heritage Site, and its colonial architecture is painted in the deep greens, terracottas, and ochres that have become synonymous with Oaxacan aesthetics. The Zocalo and adjacent Alameda are the social center of the city — grab a table at one of the cafes under the arcades, order a mezcal, and watch Oaxaca happen. The Santo Domingo de Guzman church and its adjacent cultural center are stunning — the church interior is one of the most ornate in Mexico, a riot of gold leaf and carved plasterwork.

Oaxacan Food: The Best in Mexico

Many Mexicans will tell you that Oaxacan food is the best in the country, and they have a strong case. Oaxaca is famous for its seven moles — complex sauces that can contain dozens of ingredients and take days to prepare. Mole negro, the most celebrated, is dark, smoky, and built on a foundation of charred chiles, chocolate, and spices. Mercado 20 de Noviembre is the essential food market — the pasillo de humo (smoke aisle) is lined with stalls grilling tasajo (dried beef), chorizo, and cecina over charcoal, served with tortillas, salsa, and grilled cheese. It is one of the great eating experiences in the Americas. Tlayudas — large, crispy tortillas topped with beans, cheese, meat, and salsa — are the Oaxacan street food staple and best eaten at the night markets that set up along Calle de Mina. Chapulines (toasted grasshoppers seasoned with chile and lime) are a local delicacy and surprisingly addictive.

Mezcal: The Spirit of Oaxaca

Oaxaca is the capital of mezcal, and the spirit has undergone a global renaissance in recent years. Unlike tequila, which is made exclusively from blue agave, mezcal can be made from any of dozens of agave species, each imparting different flavors. The best way to understand mezcal is to visit a palenque — a small, traditional distillery — in the villages outside Oaxaca city. Santiago Matatlan, about 50 kilometers southeast, calls itself the world capital of mezcal and has numerous palenques open to visitors. In the city, mezcalerias like In Situ and Mezcaloteca offer guided tastings that walk you through the varieties. Sip mezcal slowly — it is meant to be savored, not shot.

Monte Alban and Hierve el Agua

Monte Alban is the ancient Zapotec capital, perched on a flattened mountaintop overlooking the Oaxaca Valley. The site dates back to around 500 BCE and at its peak was home to an estimated 25,000 people. The main plaza, surrounded by pyramids, temples, and an astronomical observatory, is one of the most impressive archaeological sites in Mesoamerica — and less crowded than the sites around Mexico City or the Yucatan. Go early in the morning for the best light and fewest visitors. Hierve el Agua, about 70 kilometers east of Oaxaca, is a set of petrified waterfalls — mineral-laden springs that have deposited calcium carbonate over millennia to create formations that look like frozen cascades pouring off a cliff edge. There are natural infinity pools at the top where you can swim while looking out over the valley. The road is rough but the destination is worth it.

The Yucatan Peninsula: Ruins, Cenotes, and Caribbean Coast

Chichen Itza and the Maya World

The Yucatan Peninsula is flat, hot, and covered in dense scrubby jungle that conceals some of the most important archaeological sites in the Americas. Chichen Itza is the most famous — the pyramid of Kukulkan (El Castillo) is one of the New Seven Wonders of the World and an extraordinary feat of Mayan astronomy and engineering. During the spring and autumn equinoxes, the play of light and shadow on the pyramid's staircase creates the illusion of a serpent descending — a phenomenon that draws thousands of visitors. Arrive when the gates open at 8 AM to beat the tour bus crowds and the midday heat. The site is large enough that even on busy days, the outer areas (the cenote, the ball court, the Temple of the Warriors) are relatively peaceful.

Beyond Chichen Itza, the Yucatan is studded with Mayan sites. Uxmal, about 80 kilometers south of Merida, has some of the finest Puuc-style architecture in the Maya world and a fraction of Chichen Itza's crowds. The Pyramid of the Magician is beautifully restored, and the Nunnery Quadrangle's carved facades are intricate beyond belief. Tulum, perched on cliffs above the Caribbean, is the only major Maya site on the coast — the setting is spectacular, though the ruins themselves are modest. Coba, inland from Tulum, is still partially jungle-covered and you can rent bicycles to ride between the scattered structures — it feels far more adventurous than the manicured sites.

Cenotes: The Yucatan's Natural Swimming Pools

Cenotes are sinkholes formed when limestone bedrock collapses to reveal underground rivers and pools. The Yucatan has an estimated 6,000 of them, and swimming in a cenote is one of those travel experiences that lives up to every photograph. The water is crystal clear, cool, and often an impossible shade of blue-green. Cenote Ik Kil near Chichen Itza is the most photographed — a deep open cenote with vines hanging from the rim and a swimming platform below. It is beautiful but very busy. For a more intimate experience, seek out Cenote Suytun near Valladolid (a single beam of light falls into a cave cenote — stunning for photographs), Cenote Oxman at Hacienda San Lorenzo Oxman (complete with a rope swing), or the cenotes along the Ruta de los Cenotes between Puerto Morelos and Leona Vicario, where you can visit several in a single day by bicycle or car.

Tell us your travel dates and we'll find the best flights and accommodation deals for your Mexico trip — from Mexico City cultural stays to Yucatan beach escapes.

Plan My Mexico Trip

Merida: The White City

Merida is the cultural capital of the Yucatan and one of Mexico's most livable cities. Founded in 1542 on the ruins of a Maya city, it has a gorgeous colonial center, excellent food, and a vibrant arts scene. The Paseo de Montejo is a grand boulevard lined with French-inspired mansions built during the henequen (sisal) boom of the late 1800s. Sunday in Merida is special — the city closes several streets to traffic, sets up stages for live music and dance, and the main plaza becomes a massive open-air party. Merida's food scene rivals Oaxaca's in quality if not fame: cochinita pibil (slow-roasted pork marinated in achiote and citrus, wrapped in banana leaves) is the signature dish, best eaten on a Sunday morning at Mercado de Santiago. The city is also the best base for day trips to Uxmal, the Ruta Puuc, Celestun (for flamingos), and the cenotes of the interior.

Tulum, Playa del Carmen, and the Riviera Maya

The Caribbean coast of the Yucatan has become one of Mexico's biggest tourist draws, and opinions on it vary sharply. Cancun is the gateway — a purpose-built resort city with an incredible beach and a hotel zone that caters overwhelmingly to all-inclusive package tourism. If that is what you want, Cancun delivers. Playa del Carmen, an hour south, has more independent restaurants and nightlife, centered on the pedestrian Quinta Avenida. Tulum, another hour south, has reinvented itself as a wellness and design destination — the beach is genuinely one of the most beautiful in the Caribbean, but the town has gotten expensive and the infrastructure (dirt roads, limited water supply) struggles with the volume of visitors. For a more relaxed Yucatan beach experience, consider Isla Holbox off the northern coast — car-free, hammock-strung, and full of whale sharks in season — or the quieter stretches south of Tulum toward the Sian Ka'an Biosphere Reserve.

Pacific Coast: Surf, Mountains, and Quieter Beaches

Puerto Escondido

Puerto Escondido on the Oaxacan coast has become one of Mexico's hottest destinations, drawing surfers, digital nomads, and travelers looking for something rawer than the Caribbean side. Playa Zicatela is famous for the Mexican Pipeline — enormous, barrel-shaped waves that attract professional surfers from around the world. If you are not an expert surfer, do not go in the water here — the current is deadly. Instead, Playa Carrizalillo is a sheltered cove reached by stairs cut into the cliff, with calm turquoise water perfect for swimming. The town has exploded with cafes, mezcalerias, and yoga studios in recent years but retains a laid-back, sandy-feet-welcome atmosphere. Bioluminescent lagoons glow at night during certain seasons — Laguna de Manialtepec, about 20 minutes west, offers boat tours after dark when conditions are right. The drive from Oaxaca city to Puerto Escondido is spectacular but brutal — about six hours on winding mountain roads. Most people fly (the airport has grown significantly) or take a colectivo van.

Sayulita and the Riviera Nayarit

On the Pacific coast north of Puerto Vallarta, Sayulita is a small surf town that has become hugely popular with North Americans. The main beach has gentle waves suitable for learning to surf, the town square is colorful and lively, and the surrounding hills are dotted with rental villas. It can get crowded in high season (December through March), but the atmosphere remains fun and unpretentious. Nearby San Pancho (San Francisco) is the quieter alternative — a single main street, a beautiful beach, and a more local feel. Puerto Vallarta itself is larger and more developed, with an excellent restaurant scene along the Malecon (boardwalk), a charming old town, and good access to the jungle-backed beaches of the southern shore, reachable only by boat.

The Copper Canyon (Barrancas del Cobre)

In the far northwest, the Copper Canyon system is a network of six interconnected canyons that are collectively larger and, in places, deeper than the Grand Canyon. The landscape is extraordinary — from pine forests at the rim to subtropical vegetation at the canyon floor — and it is home to the Raramuri (Tarahumara) indigenous people, renowned for their long-distance running abilities. The classic way to experience the Copper Canyon is aboard the Chepe (Chihuahua al Pacifico) railway, which runs from Chihuahua city to Los Mochis on the Pacific coast, crossing 37 bridges and passing through 86 tunnels. The most scenic section is between Creel and El Fuerte. Budget at least two to three days to stop along the route, hike into the canyons, and visit Raramuri communities.

Mexico's Food Beyond the Restaurants

Markets: Where the Real Eating Happens

The best food in Mexico is often found not in restaurants but in markets and on streets. Every city and town has a mercado with a food section, and eating at market stalls is how most Mexicans eat lunch during the work week. The setup is almost always the same: a counter with stools, a cook (usually a woman) working over a stove or comal, and a menu of two or three daily specials. A full meal — soup, a main dish with rice and beans, agua fresca, and sometimes dessert — will cost between 50 and 90 pesos (roughly three to five US dollars). This is not poverty food; it is home cooking scaled up, and it is almost always delicious. In Mexico City, Mercado de Coyoacan, Mercado de San Juan (famous for exotic meats and imported foods), and Mercado de Jamaica (the flower market, which also has excellent food stalls) are all worth exploring.

Street Food Essentials

Mexican street food is its own universe. Tacos are the foundation — but there are dozens of regional variations. Al pastor (spit-roasted pork with pineapple) is a Mexico City icon. Birria (stewed meat, often goat or beef, sometimes served in consomme for dipping) has gone global. Carnitas (slow-braised pork) are a Michoacan specialty. Fish tacos belong to Baja California. Beyond tacos: tamales wrapped in corn husks or banana leaves, sold from steaming pots every morning; elotes and esquites (grilled corn on the cob or in a cup, with mayo, cheese, chile, and lime); tortas (Mexican sandwiches on crusty telera rolls); gorditas and sopes (thick corn masa pockets or cups filled with beans, meat, and salsa). The rule of thumb for finding good street food: follow the crowds. If a cart has a line, the food is worth waiting for.

Mezcal, Tequila, and Mexican Beer

Tequila is made exclusively from blue agave in designated regions, primarily the state of Jalisco. If you are in Guadalajara, the town of Tequila is an easy day trip — the Jose Cuervo and Herradura distilleries offer tours, and the agave fields stretching to the horizon are a UNESCO World Heritage landscape. Mezcal, as mentioned, is Oaxaca's domain and offers more variety. For casual drinking, Mexican beer is excellent and cheap — Victoria, Pacifico, and Modelo Especial are solid everyday choices. Micheladas — beer mixed with lime juice, hot sauce, Worcestershire, and sometimes clamato, served in a salt-and-chile-rimmed glass — are the perfect afternoon drink and available everywhere. Non-alcoholic aguas frescas (fresh fruit waters) are ubiquitous: jamaica (hibiscus), horchata (rice and cinnamon), and tamarindo are the classics.

When to Visit Mexico

November to April: The Dry Season

The dry season is the classic travel window and the most comfortable time to visit most of Mexico. Skies are clear, temperatures are warm but not brutal, and the Pacific coast is at its best. December through February is the peak tourist season — prices are higher and popular destinations (Tulum, Sayulita, Oaxaca, San Miguel de Allende) are busy. November and April are excellent shoulder months with lower prices and thinner crowds. Christmas and Easter (Semana Santa) are the two biggest holiday periods for domestic tourism — millions of Mexicans travel, and beach destinations in particular get extremely crowded. Book well in advance if your dates overlap.

May to October: The Rainy Season

The rainy season does not mean constant rain. Typically, mornings are clear and hot, and a thunderstorm rolls through in the late afternoon for an hour or two before the sky clears again. The rain turns the landscape lush and green, prices drop significantly, and tourist sites are much less crowded. The Yucatan is hot and humid in summer but perfectly manageable. The main downside is hurricane season on both coasts (June through November, peaking in September and October) — keep an eye on forecasts if you are traveling to coastal areas during these months. Mexico City, at over 2,200 meters elevation, has mild weather year-round and is excellent in summer, when afternoon rains keep temperatures pleasant.

Getting Around Mexico

Domestic Flights

Mexico is enormous, and domestic flights are the fastest way to cover long distances. Volaris and VivaAerobus are the main budget carriers — fares between major cities regularly drop below 1,000 pesos (around 55 US dollars) if you book in advance. Aeromexico is the full-service carrier with better schedules and included luggage. Mexico City's airport (MEX) is the main hub, though Cancun, Guadalajara, and Monterrey also have extensive connections. The new Felipe Angeles International Airport (NLU) north of Mexico City handles some domestic and budget carrier flights — check which airport your flight uses, as they are far apart.

Buses: Mexico's Real Transport Network

Mexico's intercity bus network is outstanding — better than anything in the United States. First-class buses (ADO in the south and east, ETN and Primera Plus in the west and center) are modern, comfortable, air-conditioned, and often have WiFi and power outlets. Many routes operate overnight, saving you a night's accommodation. The Mexico City to Oaxaca route takes about six hours by first-class bus, and the overnight Mexico City to Merida route is about 14 hours — long but comfortable. Second-class buses and colectivos (shared vans) serve smaller towns and are significantly cheaper, though less comfortable and slower. Book first-class tickets online through the bus company's website or at the terminal — the ADO app works well for southern and eastern routes.

Renting a Car

A rental car gives you the most freedom, especially in the Yucatan (flat, easy roads, lots of spread-out sites), Oaxaca state (mountain roads to the coast and archaeological sites), and Baja California (long desert highways). Rent from airports for the best selection and prices. Mexican car insurance is mandatory — buy it through the rental company or a reputable provider, not from random vendors at the airport exit. Major highways have casetas (toll booths) and tolls add up, but toll roads are well-maintained and significantly faster than the free alternatives. In cities, traffic can be intense — Mexico City in particular is best navigated by metro and rideshare rather than personal car. Gas stations are run by Pemex and are full-service — the attendant pumps your gas. Watch the meter reset to zero before they start pumping.

What Mexico Actually Costs

Budget Breakdown

Mexico is remarkably affordable for the quality of experience it offers. A realistic daily budget per person: Budget (600-900 MXN / $35-50 USD) — hostels or basic guesthouses, market meals and street food, public buses, free attractions. Mid-range (1,500-2,500 MXN / $85-140 USD) — boutique hotels or nice Airbnbs, restaurant meals mixed with market eating, first-class buses or rental car shared, entry to archaeological sites and museums. Comfortable (3,500-6,000 MXN / $200-340 USD) — upscale hotels, fine dining, domestic flights, guided tours, spa treatments. The Riviera Maya and resort areas are the most expensive parts of Mexico — prices there approach US levels. Interior cities like Oaxaca, Merida, Guanajuato, and Puebla offer extraordinary value.

Tipping and Money

The Mexican peso (MXN) is the currency. ATMs are widely available and generally offer the best exchange rate — use bank ATMs inside branches rather than standalone machines. Credit cards are accepted in most restaurants, hotels, and shops in tourist areas, but cash is essential for markets, street food, small towns, and taxis. Tipping is customary: 10-15 percent in restaurants, 20-50 pesos per night for hotel housekeeping, a few pesos for gas station attendants and grocery baggers. US dollars are accepted in some tourist areas but at unfavorable rates — pay in pesos whenever possible.

Practical Tips Nobody Tells You

Safety Is More Nuanced Than Headlines Suggest

Mexico's safety situation is real but more nuanced than international media coverage implies. The vast majority of violence is concentrated in specific regions and is related to organized crime — it rarely affects tourists. The most popular tourist destinations — Mexico City, Oaxaca, the Yucatan Peninsula, Guanajuato, Puebla, Baja California Sur — have safety records comparable to major US cities. Common-sense precautions apply: do not flash expensive jewelry or electronics, use established transportation, avoid driving at night on rural highways, and stay aware of your surroundings. The US State Department travel advisories are worth reading for specific state-by-state guidance, but do not let them scare you away from one of the most rewarding travel destinations in the world.

Learn Some Spanish

English is widely spoken in resort areas and major tourist sites, but outside those zones, Spanish is essential. You do not need fluency — basic greetings, numbers, food vocabulary, and the ability to ask for directions will transform your experience. Mexicans are patient and encouraging with Spanish learners, and the effort is deeply appreciated. Even a simple "buenos dias" and "gracias" go a long way. If you want to study Spanish while traveling, Oaxaca and San Cristobal de las Casas are both popular for immersion programs, with schools offering one-on-one lessons at very affordable rates.

Water and Stomach Health

Do not drink tap water in Mexico — this applies to locals and tourists alike. Bottled water is cheap and available everywhere. Most restaurants use purified water and ice, so ice in drinks at established restaurants is generally safe. Street food is almost always safe because the high cooking temperatures kill bacteria, and the rapid turnover means ingredients are fresh. If you have a sensitive stomach, ease in gradually — start with cooked food before diving into raw salsas and street-side ceviche. Carry Pepto-Bismol or Imodium as a precaution. Pharmacies (farmacias) are everywhere and sell most medications over the counter at low prices.

Altitude Matters

Mexico City sits at 2,240 meters (7,350 feet) above sea level — higher than Denver. If you are coming from sea level, you may feel the altitude for the first day or two: mild headaches, fatigue, shortness of breath on stairs. Drink plenty of water, go easy on alcohol the first night, and do not overexert yourself on day one. Oaxaca city is at 1,550 meters, so the effect is milder. You will adjust quickly, but it is worth knowing before you plan a full first day of walking uphill to Chapultepec Castle.

SIM Cards and Connectivity

Buying a local SIM card is easy and cheap. Telcel has the best coverage nationwide, followed by AT&T Mexico. You can buy a SIM at any OXXO convenience store (they are on every corner) or at Telcel shops in airports and malls. A prepaid plan with several gigabytes of data costs around 200-300 pesos for a month. WiFi is widely available in hotels, cafes, and restaurants, but having mobile data is invaluable for navigation, rideshare apps, and translation. Most US and Canadian phone plans include Mexico roaming at no extra charge — check your plan before buying a local SIM.

The Bottom Line

Mexico is one of those countries that expands the more time you give it. A week in the Yucatan scratches the surface. Two weeks splitting time between Mexico City, Oaxaca, and the coast starts to reveal the depth. A month — adding Chiapas, the Copper Canyon, San Miguel de Allende, Guanajuato, or Baja — and you begin to understand why so many travelers keep coming back, year after year, to a country that never runs out of surprises.

The food is extraordinary at every price point. The history spans millennia and is visible everywhere you look. The landscapes range from volcanic highlands to tropical jungle to desert to some of the most beautiful coastline in the world. The people are warm, proud of their culture, and genuinely happy to share it with visitors who approach with respect and curiosity. Mexico is not a beach vacation — though the beaches are world-class. It is not a food trip — though the food is transcendent. It is not an archaeological tour — though the ruins are staggering. It is all of these things at once, layered on top of each other in a way that makes every day feel like three days, and every trip feel like it ended too soon.