Mexico City, built upon the ruins of the great Tenochtitlan, is one of the largest and most fascinating cities in the Americas. Its Historic Center, a UNESCO World Heritage Site, houses the Aztec Templo Mayor alongside the imposing Metropolitan Cathedral. Neighborhoods like Coyoacán, Roma, and Condesa offer a unique blend of culture, art, and gastronomy. From Diego Rivera's murals at the National Palace to the canals of Xochimilco, the city offers unparalleled experiences for every type of traveler.
📍 Mexico City
💰 $800-$2,500/day
🌤️ March to May, when the weather is warm and dry with clear skies. October and November are also excellent for Day of the Dead celebrations and pleasant temperatures.
What to see & do
✦National Museum of Anthropology, one of the world's finest museums featuring the Sun Stone and Mayan artifacts
✦Boat ride through Xochimilco canals on colorful trajineras with live music
✦Historic Center with the Zócalo, National Palace, and Metropolitan Cathedral
✦Frida Kahlo's Blue House in Coyoacán and the neighborhood's artisan market
✦Visit the Teotihuacán pyramids, just 50 km from the city
📸 Gallery
Click any photo to open full size
How to get to Mexico City
Getting to Mexico City is the easy part of your trip, and also your first chance to start saving. The capital has two international airports, each with its own personality and pricing logic worth knowing before you book. Benito Juárez International (AICM, code MEX) sits just 13 kilometers from the Historic Center and handles most domestic and international flights. From Guadalajara, Monterrey or Cancún you'll find direct flights nearly every hour, starting at $800 MXN approx. when booked in advance on Volaris, VivaAerobus or Aeromexico. From the United States, the most common connections leave from Los Angeles, Houston, Dallas and Miami with flight times of 3 to 4 hours. United, American and Delta operate daily routes, and Volaris low-cost flights from LA can be found from approx. 150 USD in low season. From Europe, the most popular direct routes are Paris (Air France), Madrid (Iberia and Aeromexico), Frankfurt (Lufthansa) and Amsterdam (KLM), all with 11 to 13 hour flights and prices ranging from 600 to 1,200 EUR approx. depending on season. The second airport, Felipe Ángeles (AIFA, code NLU), is in Santa Lucía 50 km from downtown and was born to relieve AICM. Here you'll find the cheapest Volaris and VivaAerobus flights, ideal if budget matters more than convenience and you don't mind an extra hour of transfer. Official AIFA buses to downtown take 1 to 1.5 hours and cost about $115 MXN approx. If you prefer overland travel, TAPO (east), Norte, Sur and Poniente terminals connect CDMX to nearly any corner of the country. A bus from Guadalajara takes about 7 hours and runs between $700 and $1,400 MXN depending on class. Lines like ETN, Primera Plus and ADO offer plus-category coaches with 180-degree reclining seats, ideal for night travel. From Puebla it's just 2 hours — perfect for a weekend getaway. If you're driving from the northern border, plan at least a full day from Monterrey, tolls totaling around $800 MXN approx., and time your arrival outside rush hour to avoid the legendary capital traffic.
Where to stay
Your neighborhood choice in CDMX isn't a detail — it completely shapes your experience. The city is enormous, sprawling and changes personality every block, so sleeping in the right area can save you hours of transit and open the door to a totally different version of the capital. For low budget, the Historic Center is the obvious choice and, frankly, one of the best. Dorm hostels from $300 MXN approx. per night, boutique hotels in restored colonial buildings from $700 MXN approx., plus the unbeatable advantage of walking out to the Zócalo, the Templo Mayor museums, Palacio de Bellas Artes or Mercado de San Juan. It's the densest area, loud during the day, with growing nightlife around Regina and Bolívar streets. For mid budget, the two gems are Roma Norte and Condesa — the favorite neighborhoods of international travelers and digital nomads. Tree-lined streets, art deco buildings, specialty coffee shops every half block, restaurants that made CDMX Latin America's culinary capital, and nightlife without the touristy feel. Boutique hotels and Airbnbs run between $1,200 and $2,500 MXN approx. per night. Coyoacán and San Ángel are quieter alternatives, ideal if you want a small-town atmosphere within the city: cobblestone streets, plazas with fountains, café de olla in markets. Coyoacán adds the Frida Kahlo Blue House appeal. For high budget, Polanco is the luxury kingdom: international 5-star hotels like Las Alcobas, Four Seasons, St. Regis and Sofitel, Michelin-starred restaurants on Masaryk avenue (Mexico's Fifth Avenue), global brand boutiques and embassies. Rooms start at $4,500 MXN approx. per night and can easily reach $15,000 MXN. Reforma is another premium option with views over Chapultepec park and quick airport access. Areas to avoid aren't so much unsafe as impractical: Tepito, Iztapalapa and the eastern periphery are too far from tourist attractions and lack real lodging options. If your visit coincides with Day of the Dead (Oct 31 - Nov 2), Holy Week, Independence Day (Sept 15-16) or Christmas-New Year, book at least two months ahead: the city fills up and prices double.
Getting around
CDMX has one of the most extensive and cheapest public transit systems in Latin America, and learning to use it is an act of empathy with the city. The Metro runs 12 lines covering the capital end to end at only $5 MXN per ride regardless of distance — one of the lowest urban fares in the world. It operates 5 am to midnight on weekdays, with extended hours on weekends. Early morning and after 9 pm cars are empty; between 7-10 am and 6-9 pm it's an intense experience worth living at least once to feel the city's real pulse. The Metrobús is a BRT (Bus Rapid Transit) with 7 lines reaching areas the metro doesn't, especially useful for Reforma, Insurgentes and the south. Cost: $6 MXN per ride. Both systems require a rechargeable card you buy at any station for $15 MXN. The Cablebús, opened in 2021, is an urban cable car connecting high neighborhoods like Iztapalapa to the main network and is also a tourist attraction for the views. For short distances and areas like Roma or Condesa, Uber and DiDi work perfectly with fares from $40 MXN approx. Avoid hailing street taxis entirely: beyond safety risk, fares are up to 3 times more expensive. Sitio taxis (those waiting at fixed bases with visible numbers) are safe but also pricey. To move like a local on weekends, Ecobici (public bikes) is excellent in central areas with a daily pass around $90 MXN. The city invested heavily in bike lanes along Reforma, Chapultepec and Roma. Walking is the best option in Centro Histórico, Roma, Condesa, Coyoacán, San Ángel and Polanco — all flat, safe by day and full of architectural details a car would miss. Note rush hour traffic (7-10 am, 6-9 pm) can triple travel times: what looks like a 20-minute trip on the map can become a one-hour nightmare. Plan museum visits in the morning and long transfers before or after rush.
Tours and activities in Mexico City
Compare options on two platforms with free cancellation and verified reviews. Booking through these links costs you nothing extra and helps us keep the guides updated.
Sponsored links (rel="sponsored"). RutasMéxico earns a commission if you book, at no extra cost to you.
Food scene
CDMX is Latin America's culinary capital and eating here is a political, cultural and deeply sensory act. Street food is mandatory and non-negotiable. Tacos al pastor at El Tizoncito (where they were invented in the 60s) or El Huequito cost from $20 MXN approx. each and are the ultimate urban ritual: spinning trompo, pineapple on top, cilantro, onion, green salsa, lime. Tlacoyos at any market, huitlacoche quesadillas in La Roma, esquites with mayo, cheese and chile at street corners at night, Oaxacan garnachas in Coyoacán. Markets are flavor cathedrals: Mercado de San Juan specializes in exotic ingredients (rare meats, imported cheeses, escamoles in season), Medellín has the best Latin American cuisine in the city (Peruvian, Colombian, Cuban), La Merced is the country's largest food market. In all of them you'll find economic kitchens serving comida corrida (soup, main, dessert and drink) for $100-150 MXN approx. For traditional sit-down dining, Azul Histórico (Mexican regional cuisine specialist), Limosneros (haute cuisine with pre-Hispanic ingredients like chinicuiles and maguey worms), El Cardenal (classic Mexican breakfast with chocolate and conchas) and Contramar (whole-fish a la talla, a Friday tradition for Mexico's power center). The fine dining scene is among the world's best: Pujol by Enrique Olvera with his famous mole madre that's been cooking for years, Quintonil by Jorge Vallejo with its obsessive tasting menu of endemic products, Sud 777 with Mexican Mediterranean cuisine. All run between $2,500 and $5,000 MXN approx. per person and require reservations months in advance. The coffee scene in Roma and Condesa rivals any cosmopolitan city: Buna 42 (own roastery, minimalist space), Quentin (high-altitude Mexican), Almanegra (cupping), Caféyn (single-origin pour-overs). Traditional cantinas survive in Centro and Roma: La Ópera (where Pancho Villa shot at the ceiling), Salón Corona, Tío Pepe and La Mascota serve free botanas with every beer — a 100-year-old tradition. Don't leave without trying mole in Coyoacán, café de olla at a market, a michelada with clamato at a cantina and a strawberry or oat curado pulque at La Risa or La Pirata.
Best time to visit
The best time to visit CDMX is October to May during the dry season, but each month has its own argument. October and November are, without debate, the golden months. Mild temperatures (15-25°C / 59-77°F), permanent blue skies, bougainvillea blooming on every wall and, above all, the Day of the Dead celebrations from October 31 to November 2. The Mega Procession on Reforma, altars at cemeteries, the Spectre-inspired parade, the monumental Catrina at the Zócalo, ofrendas on every corner of Roma and Condesa: no other time of year concentrates so much cultural intensity. If you can only come once in a lifetime, come these days. December and January bring cool air (can drop to 5°C / 41°F at dawn) and are crowded with holiday tourism and nationals escaping cold coasts. Christmas lights on Reforma and Zócalo are a separate spectacle. February to April offer perfect spring weather and fewer crowds except Holy Week, when chilangos flee to the sea but downtown hotel prices rise. Rainy season runs June to September with near-daily afternoon showers — strong but short, doesn't prevent sightseeing but requires a folding umbrella and morning museum visits. August tends to be the rainiest month. September has the appeal of the Independence Day Cry (Sept 15-16) at the Zócalo, a massive but memorable experience. The city's altitude (2,240 m / 7,350 ft) can cause first-day fatigue, especially if you come from sea level — hydrate constantly, avoid alcohol the first 24 hours and pace yourself. Some visitors notice mild headache; it usually fades by the second day.
Estimated daily costs
CDMX is one of the world's great capitals where you can still live well on little. Low or backpacker budget: $800-1,200 MXN approx. per day. Includes shared dorm hostel ($300-500 MXN), three meals at markets and fondas ($150-250 MXN total), unlimited public transit ($30 MXN per day), 1-2 attractions ($100-200 MXN, considering many museums are free Sundays for Mexicans and residents), and an evening beer or pulque ($50-100 MXN). Mid budget: $1,500-3,000 MXN approx. per day. Boutique hotel or private Airbnb in Roma or Condesa ($1,200-2,000 MXN), local restaurants with one fine dining per week ($600-1,000 MXN), Uber for long trips instead of public transit ($200 MXN), occasional tour or premium museum like Soumaya or Anthropology ($300 MXN), and social life at cafés and bars ($300 MXN). High budget: $4,000+ MXN approx. per day. 5-star hotel in Polanco or Reforma ($4,000-8,000 MXN), Michelin-starred restaurants ($2,500+ per person, wine extra), private chauffeur transfers, premium experiences like private food tour, sunrise hot-air balloon at Teotihuacán ($3,500 MXN approx.), luxury hotel spa, shopping on Masaryk. Good news: even on a mid budget you can live like royalty in CDMX compared to any European, US or Asian capital. A signature cocktail at Limantour costs $250 MXN approx., versus 18 USD in New York. A three-course meal at Azul Histórico runs $600 MXN, against 80 USD in any first-world capital. That value ratio is part of why CDMX became the capital of Latin American digital nomads.