Mexico City, the mountain giant you can sink your teeth into
It is 6:30 a.m. in the Roma Norte neighborhood. The rich, sweet scent of tamales drifts from a cart parked on a corner lined with century-old trees. A vendor calls out "tamaaales, oaxaqueños" in a nasally pitch, while a jogger sidesteps a dog sleeping on the sidewalk. Mexico City is already up, and it is hungry.
This is the first thing to understand about this capital of Mexico and its 22 million souls: here, everything begins and ends with food. In between, there are 150 museums, neighborhoods with radically different personalities, the ruins of Tenochtitlan buried beneath the asphalt, and an urban energy that looks like no other capital on the continent.
Mexico City, for whom exactly?
Let's be direct. Mexico City is not a postcard destination with turquoise beaches. It is a loud megalopolis, polluted at times, and sprawling to the point of discouraging travelers who dislike the unpredictable. But for everyone else, it is almost guaranteed love at first sight.
Ideal for:
- Food enthusiasts, from the $1 (18 MXN) taco to the star-rated restaurant
- History buffs and fans of pre-Columbian civilizations
- Curious travelers who enjoy high-energy big cities
- Travelers on a tight budget as well as those with generous wallets
- Fans of art, museums, and street culture
- Digital nomads looking for a good quality-of-life-to-cost ratio
Not ideal for:
- Those seeking beaches and lounging
- Anxious travelers who need to feel perfectly safe at all times
- People sensitive to air pollution or high altitude
- Those who dislike crowds and urban noise
A very approachable budget for a capital of this scale
We say it without hesitation: Mexico City is one of the most accessible major capitals in the world. You can eat like royalty for just a few dollars, the subway costs 5 MXN ($0.30) per ride, and the free or low-cost cultural offerings are immense. Only the high-end restaurants and luxury hotels in Polanco carry prices reminiscent of major US or European cities.
| Expense Category | Price Range |
|---|---|
| Night in a hostel (dorm) | 280 to 470 MXN ($15 to $25) |
| Night in a comfortable hotel or Airbnb | 940 to 1,700 MXN ($50 to $90) |
| Street food meal (tacos, market) | 40 to 95 MXN ($2 to $5) |
| Restaurant meal (Roma/Condesa neighborhood) | 225 to 470 MXN ($12 to $25) |
| Transport + daily activities | 95 to 280 MXN ($5 to $15) |
| Backpacker daily budget | 660 to 1,030 MXN ($35 to $55) |
| Comfortable daily budget | 1,500 to 2,450 MXN ($80 to $130) |
What you need to know before you go
Mexico City sits at an altitude of 7,350 feet. During the first few days, shortness of breath is real, especially if you are climbing stairs or packing your schedule with sightseeing. Drink plenty of water and take it easy for the first 48 hours. Spanish is king: English works in tourist-heavy areas, but a few words of Spanish go a long way.
Never drink the tap water. Even locals avoid it. Bring a filtered water bottle or buy garrafones (large jugs) at convenience stores.
Is it dangerous to travel to Mexico City?
The question comes up constantly. The answer is nuanced. Tourist-heavy neighborhoods like Roma, Condesa, Polanco, and Coyoacán are generally safe during the day. At night, stay in well-trafficked areas and use Uber to get around.
The Centro Histórico is vibrant during the day but can feel uneasy after dark, especially if you wander away from the main thoroughfares. Neighborhoods to avoid entirely: Tepito, La Lagunilla, Doctores. The border between a pleasant neighborhood and a sensitive area can be just a few blocks.
Friendly advice: never take a taxi hailed on the street, even if it looks official. Use Uber or DiDi, every time. It is the number one rule for residents of the city.
The Centro Histórico: where it all began
The Zócalo, the main square, is one of the largest in the world. On one side, the Catedral Metropolitana is slowly sinking into the clay soil of a former lake. Built by the conquistadors on the stones of an Aztec pyramid, its foundations are now stabilized by hydraulic jacks.
On the other side, the Palacio Nacional houses the monumental murals of Diego Rivera depicting the entire history of the country, which you can see for free. Just behind it, the ruins of the Templo Mayor and its adjacent museum serve as a reminder that this city is built on the rubble of the Aztec capital.
Walk up Calle Madero, a pedestrian street that is always buzzing, until you reach the Palacio de Bellas Artes, an Art Nouveau and Art Deco masterpiece. Further away, the Museo Nacional de Antropología, located in Chapultepec Park, covers the Olmec, Mayan, and Aztec civilizations. Allow at least 3 hours.
Friendly advice: on Sundays, many national museums are free and the atmosphere in the parks is festive. It is also the day when the Paseo de la Reforma is closed to cars and opened to cyclists.
Roma and Condesa: the beating heart of neighborhood life
These two neighboring districts concentrate the essence of what makes Mexico City so seductive on a daily basis. Roma Norte is a haven for foodies. Every street is lined with specialty coffee shops, mezcal bars, chef-driven restaurants, and taquerías where the length of the line is the best indicator of quality.
La Condesa, right next door, moves at a slower pace. The Parque México is the neighborhood's living room: you will see dozens of dogs, swing dancers on the weekends, and vendors selling esquites, which is corn in a cup topped with mayonnaise, lime, and chili.
The Calle Amsterdam, a former racetrack oval turned into a pedestrian promenade, circles the neighborhood, passing by remarkable Art Deco facades.
We have a firm opinion: for a first visit, this is where you should base yourself. The density of great eateries per square foot is hard to beat, and walking is enough for most of your needs.
Coyoacán and the South: the village and the canals
A 30-minute Uber ride to the south, Coyoacán feels more like a small colonial town than a district of a megalopolis. Think cobblestone streets, colorful facades, and shaded squares. This is where Frida Kahlo was born and lived. The Casa Azul, her home turned into a museum, is one of the most visited sites in the city. Book your tickets online in advance.
The Jardín Centenario and the Mercado de Coyoacán are hubs of daily life where local families gather on weekends. Try the tostadas at the market: topped with shrimp, octopus, or mole, they are served on a crunchy tortilla for a handful of pesos.
Further south, the Jardines de Xochimilco offer a UNESCO-listed escape. You board trajineras, the colorful boats that glide along canals lined with chinampas, the floating gardens inherited from the pre-Hispanic era. Mariachis play from passing boats, and vendors sell elotes and micheladas. Expect to pay around 750 pesos an hour for a trajinera.
Friendly advice: in Xochimilco, head directly to the Nativitas or Cuemanco piers. Avoid the touts who approach you long before the entrance: they inflate prices and are not always licensed.
Polanco, Chapultepec, and essential experiences
Polanco is the city's upscale neighborhood, home to luxury boutiques and star-rated restaurants like Pujol or Quintonil. But the district also holds two free museums: the Museo Soumaya, with its undulating facade covered in aluminum hexagons, and the Museo Jumex, dedicated to contemporary art.
Just next door, the Bosque de Chapultepec spans over 1,680 acres of greenery. The Castillo de Chapultepec, perched on a hill, offers an incredible view of the city and houses the National Museum of History. Admission is about 85 pesos, or less than $5.
Lucha Libre and Teotihuacán
For a quintessential Mexican experience, attend a Lucha Libre match, the Mexican wrestling that mixes combat sports with spectacular theater. The masked wrestlers are wild, but the atmosphere in the stands is even wilder. Matches are held at the Arena México on Tuesday and Friday nights, with tickets starting at 100 pesos.
Also, set aside a half-day for the pyramids of Teotihuacán, 45 minutes north of the city. Leave early in the morning to avoid the heat. Taking the bus from the Terminal Norte costs less than $5 round-trip.
Where to eat and drink in Mexico City?
Mexican gastronomy is on the UNESCO Intangible Cultural Heritage list, and this is where it expresses itself in every form. Mexico City is a world-class culinary capital, from street stands to exceptional dining rooms.
Street food, the backbone of the city
Tacos al pastor are the absolute emblem: marinated pork cooked on a vertical trompo, served with pineapple and cilantro on a corn tortilla. All for 10 to 20 pesos per taco. Chilaquiles, fried tortillas coated in salsa with cream and cheese, are the local breakfast of choice.
Every morning, tamales are sold from street carts for less than $2. The golden rule: eat where the locals are queuing. Wash your hands before eating rather than blaming the tacos if your stomach protests.
Markets and notable tables
The Mercado de San Juan is the city's gourmet market, with exotic products ranging from chapulines (grasshoppers) to high-quality cheeses. The Mercado de Coyoacán offers a more grassroots experience. For total immersion, also explore the massive Mercado de la Merced, the largest market in the city.
As for restaurants, Contramar in Roma is famous for its tuna tostadas. Rosetta, set in a house in Roma Norte, offers refined contemporary Mexican cuisine. And El Moro, open since 1935, serves the best churros and hot chocolate in the city.
Do not leave the city without trying mezcal in a specialized bar, aguas frescas made with fresh fruit, and pulque, an ancient fermented agave drink enjoyed in the historic pulquerías of the Centro.
Where to stay in Mexico City and the surrounding areas?
Your choice of neighborhood largely determines your experience. Roma Norte is the top choice for combining restaurants, nightlife, and easy access to the rest of the city. Options range from affordable hostels to designer boutique hotels.
La Condesa is better suited for longer stays and travelers who prioritize quiet. The parks, cafes, and Airbnb apartments make it a pleasant base to settle into. Polanco is the luxury choice, with an enhanced sense of security. Coyoacán, further out, appeals to families and those who want a village pace.
The Centro Histórico offers lower rates, but the nighttime atmosphere is significantly less comforting. Reserve it for daytime visits rather than accommodation for a first trip.
How to get to Mexico City?
The Benito Juárez International Airport, 6 miles from the city center, is the largest in Latin America. From the US, there are numerous direct flights from major hubs like Houston, Dallas, LA, and Miami. Flying into Mexico City is simple; just ensure your US passport is valid for the duration of your stay. No visa is required for US citizens for short stays.
From the airport, the most reliable transfer is an Uber, for 100 to 200 pesos depending on your destination. The Metrobús Line 4 also connects to the center for 30 pesos. If you are traveling from another city in Mexico, first-class ADO buses connect Oaxaca in 6 hours and Puebla in 2 hours, starting at 300 pesos.
How to get around Mexico City?
Some neighborhoods are easily navigated on foot: Centro Histórico, Roma, Condesa, Zona Rosa, and San Rafael. For longer distances, the subway covers most of the city for 5 pesos per ride. The Metrobús, a bus rapid transit network, complements the system well. Get a rechargeable MB card as soon as you arrive, valid for both networks.
For safety, prioritize Uber or DiDi rather than traditional taxis, especially at night. Fares rarely exceed 100-150 pesos within the city. The Ecobici bike-share system works well in the Roma, Condesa, and Polanco neighborhoods, with weekly passes available to tourists.
When to visit?
The dry season, from November to April, offers the best conditions: blue skies, mild temperatures between 68 and 77°F during the day, and cool nights. January and February are the most pleasant months and less crowded than the peak of the high season. The rainy season, from June to September, brings showers that are often violent but brief in the late afternoon. Mornings remain clear and prices drop significantly.
Two periods to keep in mind: late October for the Día de Muertos, one of the most spectacular celebrations in the country, and March-April for the jacarandas in bloom that carpet the city in violet. Avoid Semana Santa if you dislike cities deserted by their inhabitants who have headed to the beach.
A city I wouldn't call beautiful, but it has the merit of being able to surprise you at every moment. The street tacos, the trinket vendors everywhere, the many bars and restaurants for going out, but also the museums, the old historic center, the lively evenings, seeing a fight, sorry, a lucha libre show...