
Guides · Mexico City
15 Best Things to Do in Mexico City
CEO and co-founder
Deciding what to prioritise among the things to do in Mexico City can feel overwhelming. The capital holds over 150 museums, dozens of sprawling markets, pre-Columbian ruins buried beneath modern streets, and a food scene that earned UNESCO recognition. This guide narrows the field to 15 stand-out attractions - the places that deliver the strongest impression of the city's layered history, creative energy, and culinary depth. Whether you have three days or a full week, these 15 entries give you a practical framework for planning your Mexico City itinerary.
The list opens with the Historic Centre sites you can cover on foot - the Zocalo, Templo Mayor, and Palacio de Bellas Artes - then moves to the green expanse of Chapultepec Park and its world-class museums. From there it heads south to Coyoacan for the Frida Kahlo Museum and onward to the canals of Xochimilco. A day trip to the Teotihuacan pyramids earns its own entry, and the guide rounds out with street-food markets, mezcal bars, and a night of lucha libre wrestling. Every entry includes the exact address, nearest Metro or Metrobus stop with walking time, distance from the Zocalo, admission costs in MXN and EUR, and a Pro Tip drawn from on-the-ground experience.
Mexico City rewards visitors who slow down and pay attention. Use this guide as a checklist or a loose route - either way, these 15 Mexico City attractions cover the essential ground between ancient temples and late-night mezcalerias.
1Zocalo (Plaza de la Constitucion) - The Political and Cultural Heart of the City

The Zocalo is one of the largest public squares in the world, measuring roughly 240 metres on each side. It sits on what was once the ceremonial centre of the Aztec capital Tenochtitlan, and today it remains the political anchor of modern Mexico. The Palacio Nacional lines the eastern edge, housing Diego Rivera's sweeping murals that chronicle Mexican history from pre-Columbian times through the Revolution. Directly north stands the Catedral Metropolitana, a cathedral that took nearly 250 years to complete and blends Gothic, Baroque, and Neoclassical styles into a single facade.
The square itself is pedestrianised and free to enter at all hours. On weekends and national holidays, expect flag-raising ceremonies, traditional Aztec dance performances, and temporary art installations. Street vendors sell elote (grilled corn) and esquites along the perimeter. Admission to the Palacio Nacional is free but you need a valid ID. The Catedral Metropolitana is also free to enter.
> Pro Tip: Visit the Palacio Nacional early on a weekday morning - you will have Rivera's murals nearly to yourself before school groups arrive around 10:00.
2Templo Mayor - Aztec Ruins in the Middle of Downtown

Templo Mayor was the main temple of the Aztec capital Tenochtitlan, rediscovered by accident in 1978 when electrical workers hit a massive carved stone disc depicting the moon goddess Coyolxauhqui. The excavated ruins now sit in an open-air archaeological zone just northeast of the Zocalo, revealing layer upon layer of construction as successive rulers expanded the temple over two centuries. The adjacent museum displays over 7,000 artefacts pulled from the site, including sacrificial knives, jade masks, and the original Coyolxauhqui monolith.
Walking the raised platforms and viewing the twin shrines dedicated to Huitzilopochtli (god of war) and Tlaloc (god of rain) gives you an unmatched sense of how the Aztec world sat directly beneath the Spanish colonial city. Admission is 85 MXN (about 4.50 EUR). The site is open Tuesday to Sunday, 09:00 to 17:00. Sundays are free for Mexican nationals and residents, which makes weekdays quieter for international visitors.
> Pro Tip: Start in the museum before walking the ruins. The context you gain from the exhibits makes the outdoor structures far more meaningful.
3Palacio de Bellas Artes - Art Nouveau and Art Deco Under One Roof

Palacio de Bellas Artes is Mexico's most important cultural venue, a building that took 30 years to complete due to the Mexican Revolution and engineering challenges caused by the soft lakebed soil beneath the city. The exterior is white Carrara marble in the Art Nouveau style, while the interior pivots to bold Art Deco geometry. Inside, murals by Diego Rivera, David Alfaro Siqueiros, Rufino Tamayo, and Jose Clemente Orozco cover the upper floors. Rivera's famous recreation of "Man at the Crossroads" - originally commissioned and then destroyed by the Rockefeller Center in New York - hangs on the third floor.
The palace also hosts opera, ballet, and the renowned Ballet Folklorico de Mexico, which performs on Wednesday and Sunday evenings. Museum admission is 85 MXN (about 4.50 EUR). Performance tickets range from 300 to 1,600 MXN depending on seating. The rooftop terrace of the nearby Sears building offers a direct overhead view of the Bellas Artes dome at no cost.
> Pro Tip: Book Ballet Folklorico tickets at least a week ahead on the INBA website. The Sunday morning show is slightly less packed than the Wednesday evening performance.
4Museo Nacional de Antropologia - The Best Museum in Latin America

The Museo Nacional de Antropologia is the largest and most visited museum in Mexico, spreading across 45,000 square metres inside Chapultepec Park. Its 23 exhibition halls trace Mesoamerican civilisation from the earliest Olmec settlements through the Maya, Zapotec, Mixtec, and Aztec empires. The centrepiece is the Aztec Sun Stone (Piedra del Sol), a 24-tonne basalt calendar disc carved in the late 15th century. The ground floor covers archaeology; the upper floor documents the living indigenous cultures of modern Mexico.
Architect Pedro Ramirez Vazquez designed the building around a central courtyard shaded by a single aluminium column that doubles as a fountain - a structure so distinctive it has become an architectural icon. Admission is 85 MXN (about 4.50 EUR). Open Tuesday to Sunday, 09:00 to 19:00. Allow at least three hours; serious enthusiasts often spend a full day. Free on Sundays for Mexican nationals.
> Pro Tip: Head straight to the Mexica (Aztec) hall first, then work backwards chronologically. Most visitors do the opposite, so you will dodge the biggest crowds in the most popular room.
5Bosque de Chapultepec - A 1,695-Acre Urban Forest

Chapultepec Park is one of the Western Hemisphere's largest urban parks, covering 686 hectares across three sections. The first section - closest to the Metro station - holds the zoo (free admission), the Museo Nacional de Antropologia, the Museo de Arte Moderno, and the hilltop Castillo de Chapultepec. Ancient ahuehuete cypress trees, some over 700 years old, line the walkways. Chapultepec Lake sits at the park's western edge, where you can rent a paddleboat for 60 MXN (about 3 EUR) per 30 minutes.
The second section is quieter and includes La Feria amusement park and the Papalote children's museum. Joggers, cyclists, and families fill the paths on weekday mornings, and the park takes on a festival atmosphere every Sunday when vendors set up food stalls and musicians perform. Entry to the park itself is free. Individual museums and attractions inside the park charge separate admission.
> Pro Tip: Enter from the Chapultepec Metro station side and walk uphill to the castle first thing in the morning. The views over the city from the castle terrace are clearest before noon smog rolls in.
6Castillo de Chapultepec - The Only Royal Castle in the Americas

Chapultepec Castle perches on top of Chapultepec Hill at 2,325 metres above sea level, making it one of the highest-altitude royal residences ever built. Construction began in 1785 as a viceregal summer house and the building later served as a military academy, an imperial residence for Emperor Maximilian I and Empress Carlota in the 1860s, and a presidential home. Today it houses the Museo Nacional de Historia, whose galleries walk you through Mexican history from the Conquest to the 1917 Constitution.
The Alcazar section preserves Maximilian and Carlota's private rooms, complete with European furnishings, stained-glass panels, and a rooftop garden that overlooks Paseo de la Reforma all the way to the Torre Latinoamericana. Admission is 85 MXN (about 4.50 EUR), free on Sundays for Mexican nationals. Open Tuesday to Sunday, 09:00 to 17:00. The uphill walk from the park entrance takes about 15 minutes.
> Pro Tip: Combine the castle with the anthropology museum on the same morning. Walk downhill from the castle through the park to reach the museum in under 15 minutes.
7Museo Frida Kahlo (Casa Azul) - The Blue House in Coyoacan

Casa Azul is the cobalt-blue house where Frida Kahlo was born in 1907, lived with Diego Rivera, and died in 1954. Converted into a museum in 1958, the rooms preserve the couple's personal belongings, Frida's wheelchair and painting easel, her plaster corsets, pre-Columbian ceramics, and a selection of original artworks. The courtyard garden features papier-mache skeletons, tropical plants, and a small pyramid Rivera built to display his collection of ancient figurines.
Coyoacan itself is worth exploring before or after your visit - the neighbourhood plaza has cafes, a Mercado de Antojitos (snack market), and the red-walled Jardin Centenario. Admission is 250 MXN (about 13 EUR) on weekdays, 270 MXN on weekends. An extra 35 MXN grants access to the temporary photography exhibition. Open Tuesday to Sunday, 10:00 to 17:30 (Wednesday until 18:00). Tickets must be purchased in advance on the official website - walk-ups are not accepted.
> Pro Tip: Book the first time slot of the day (10:00) on a Tuesday or Thursday. Wednesdays have extended hours but draw larger crowds. After the museum, walk 10 minutes to the Mercado de Coyoacan for tostadas de tinga.
8Xochimilco Floating Gardens - Ancient Canals and Trajinera Rides

Xochimilco is the last surviving trace of the lake system that once covered the entire Valley of Mexico. The canals weave through chinampas - artificial islands built by pre-Hispanic farmers to grow crops on the shallow lake bed. Today, flat-bottomed boats called trajineras carry passengers through the waterways, painted in bright colours and named after women. Floating vendors paddle alongside selling corn on the cob, micheladas, fruit, and handmade crafts. Mariachi and marimba bands drift past on their own boats, offering songs for a tip.
A trajinera holds up to 20 people and costs roughly 500 MXN (about 26 EUR) per hour per boat at the main Embarcadero Nuevo Nativitas. Splitting the cost among a group makes it affordable. The ride lasts one to two hours depending on your route. Weekends are lively and loud; weekday mornings offer a quieter, more reflective experience. Xochimilco is a
> Pro Tip: Skip the Embarcadero Nuevo Nativitas on Saturday afternoons - the crowds and noise peak then. Go to Embarcadero Cuemanco instead for a calmer launch point and lower prices.
9Teotihuacan Pyramids - The City of the Gods Beyond CDMX

Teotihuacan was one of the largest cities in the ancient world, home to an estimated 125,000 people at its peak around 450 CE. The site covers roughly 83 square kilometres, anchored by the 65-metre Pyramid of the Sun and the slightly smaller Pyramid of the Moon, connected by the 2.5-kilometre Avenue of the Dead. Climbing the Pyramid of the Sun's 248 steps rewards you with a panoramic view of the entire archaeological zone and the surrounding valley. The Temple of the Feathered Serpent (Quetzalcoatl) at the southern end features carved stone heads that retain traces of original paint.
Admission is 85 MXN (about 4.50 EUR). The site opens daily at 09:00 and closes at 17:00. Buses depart every 15 minutes from Terminal del Norte (Autobuses del Norte Metro station, Line 5) and cost around 104 MXN return. The ride takes 50 to 60 minutes. Bring sunscreen, a hat, and at least a litre of water - the site sits at 2,300 metres with almost no shade.
> Pro Tip: Take the first bus at 07:00 from Terminal del Norte to arrive before the tour buses at 10:00. Enter through Gate 1 and start at the Pyramid of the Moon, then walk south - most guided groups do the reverse.
10Mercado de la Merced - The Largest Traditional Market in the City

Mercado de la Merced occupies an entire city block east of the Historic Centre and is the largest traditional market in Mexico City. Thousands of stalls sell produce, dried chillies, mole pastes, fresh tortillas, flowers, pirated goods, and household items. The food section alone can occupy a full morning - vendors serve barbacoa (slow-cooked lamb), quesadillas stuffed with huitlacoche (corn fungus), blue-corn tlacoyos, and fresh-squeezed juices in every tropical flavour. Prices are significantly lower than in tourist-oriented markets like Mercado Roma.
The market traces its history back to pre-Hispanic tianguis (open-air trading posts). The current building dates to 1957, though fire damage in 2013 led to partial reconstruction. A plate of barbacoa with consomme costs 60 to 80 MXN (about 3 to 4 EUR). Go early - the freshest ingredients and the best food stalls are active from 07:00 to 12:00. Admission is free.
> Pro Tip: Keep your phone in a front pocket and carry only the cash you plan to spend. The market is safe but crowded, and opportunistic pickpocketing does occur. Arrive before 09:00 for the best selection and thinnest crowds.
11Museo Soumaya - Carlos Slim's Free Art Collection in Polanco

Museo Soumaya is impossible to miss - its curving aluminium-clad facade, covered in 16,000 hexagonal tiles, rises from Plaza Carso in the Polanco district like a warped silver column. The museum was funded by billionaire Carlos Slim Helu and named after his late wife. Inside, six floors display 66,000 works spanning 30 centuries. The collection includes the largest grouping of Auguste Rodin sculptures outside France, along with paintings by El Greco, Dali, Renoir, and Mexican masters like Diego Rivera and Rufino Tamayo.
Admission is completely free, seven days a week. The museum is open from 10:30 to 18:30 (until 20:00 on Saturdays). The top-floor gallery, reached by a spiralling ramp, offers close-up views of the dimpled exterior through floor-to-ceiling windows. Budget at least 90 minutes for the full circuit.
> Pro Tip: Visit on a weekday afternoon when the galleries are nearly empty. Pair it with a walk through Plaza Carso, where the neighbouring Museo Jumex (contemporary art) charges only 50 MXN.
12Biblioteca Vasconcelos - A Cathedral of Books

Biblioteca Vasconcelos opened in 2006, designed by architect Alberto Kalach as an open, light-filled space that challenges every expectation of what a public library should look like. Transparent walls, steel shelving that floats on suspension cables, and intentionally mismatched floor levels create an interior that feels more like a modernist sculpture than a reading room. The building holds over 600,000 volumes across six storeys. A suspended whale skeleton by artist Gabriel Orozco hangs in the central atrium, adding to the surreal atmosphere.
Outside, a 26,000-square-metre botanical garden surrounds the building with native plants and walking paths. The library regularly hosts free concerts, dance performances, and film screenings - check the schedule on the official website. Admission is free. Open Monday to Sunday, 08:30 to 19:30. Photography is permitted for personal use.
> Pro Tip: The best photos come from the top floor looking down through the hanging shelves. Go on a weekday morning when natural light floods the atrium through the glass roof.
13Lucha Libre at Arena Mexico - Masked Wrestling on a Friday Night

Arena Mexico is the spiritual home of lucha libre, the masked professional wrestling tradition that has been a fixture of Mexican popular culture since the 1930s. Bouts feature tecnicos (heroes) against rudos (villains) in high-flying, theatrical matches filled with acrobatics, dramatic betrayals, and crowd interaction. The atmosphere inside the arena on a Friday night is electric - vendors circulate with beer and tequila, fans hurl insults at the rudos, and children press against the ropes hoping for an autograph.
General admission (Grada) starts at 56 MXN (about 3 EUR). Ringside seats cost up to 400 MXN. Bouts run Tuesday and Friday evenings, with the Friday card attracting the biggest stars and the loudest crowd. Buy tickets at the arena box office (taquilla) the day of the event - avoid scalpers and third-party tour operators who mark up prices heavily. Cameras may be checked at the door.
> Pro Tip: Sit in the mid-range Luneta section for the best balance of view and atmosphere. Arrive 30 minutes before the first match to grab seats and soak up the pre-show energy.
14Coyoacan Street Food and Mezcalerias - Tostadas, Churros, and Smoky Spirits

Coyoacan is one of Mexico City's oldest neighbourhoods, and its food scene reflects centuries of culinary layering. The Mercado de Coyoacan, a covered market two blocks from the central plaza, is the best starting point. Stalls serve tostadas de tinga (shredded chicken with chipotle), tamales wrapped in banana leaf, and fresh-pressed sugar cane juice. Outside the market, vendors sell churros filled with cajeta (goat-milk caramel) and handmade ice cream in flavours like mezcal, tuna (cactus fruit), and mamey.
After dark, the neighbourhood shifts from daytime snacking to mezcal culture. Mezcalerias like La Clandestina and Pare de Sufrir pour single-origin mezcals from Oaxaca, Durango, and Guerrero by the copita (small clay cup) for 60 to 150 MXN (about 3 to 8 EUR). Sip slowly and ask the bartender to explain the agave variety - espadín, tobalá, and madrecuixe each carry a distinct character. A full evening of street food and two or three mezcals will cost around 400 MXN.
> Pro Tip: Combine the Frida Kahlo Museum morning visit with a Coyoacan food crawl at lunch. Start at the market, then walk south along Francisco Sosa street - one of the oldest residential streets in the city - stopping at whichever stall has the longest queue of locals.
15Paseo de la Reforma and Angel de la Independencia - CDMX's Grand Boulevard

Paseo de la Reforma stretches 15 kilometres across Mexico City, modelled on the Champs-Elysees by Emperor Maximilian in the 1860s. The avenue's most recognisable landmark is the Angel de la Independencia (El Angel), a 36-metre victory column topped by a gilded bronze angel that commemorates Mexico's independence from Spain. The monument's base holds the remains of national heroes including Miguel Hidalgo and Jose Maria Morelos. At night, the column is illuminated in gold, and during major sporting victories or political events the roundabout transforms into an impromptu public celebration.
Walking the full Reforma corridor from Chapultepec Park to the Historic Centre takes about 90 minutes and passes the Bolsa Mexicana de Valores (stock exchange), the Torre BBVA, and the Cuauhtemoc monument. Every Sunday from 08:00 to 14:00, the avenue closes to motor traffic for cyclists, runners, and rollerbladers - a tradition that draws hundreds of thousands of participants each week. Renting an EcoBici (bike-share) costs 118 MXN for a full day, with the first 45 minutes of each ride included free.
> Pro Tip: Join the Sunday ciclovia (car-free ride) starting from the Chapultepec Park entrance around 09:00. You can cover the full boulevard and loop back in under two hours, stopping at El Angel for photos without traffic in the background.

CEO and co-founder
Tomas is the co-founder and director of Trip1, an European company specializing in reservation services. He launched the company in 2025 with a focus on building scalable, efficient operations.
15 Best Things to Do in Mexico City: Museums, Markets & Mezcal - FAQ
No, covering all 15 attractions in a single day is not realistic. Several sites like Teotihuacan, Xochimilco, and the Museo Nacional de Antropologia each require half a day on their own. A comfortable pace would spread these 15 stops across four to five days, giving you enough time to explore each one properly and travel between neighbourhoods without rushing.
Group attractions by neighbourhood to cut down on transit time. Start with the Historic Centre cluster - the Zocalo, Templo Mayor, and Palacio de Bellas Artes are all within walking distance. Dedicate a second day to Chapultepec Park, the Museo Nacional de Antropologia, and Castillo de Chapultepec. On day three, head south to Coyoacan for the Frida Kahlo Museum and then continue to Xochimilco. Save the Teotihuacan day trip for a morning when you have no other plans, as the round trip takes most of the day.
The Museo Frida Kahlo (Casa Azul) is the one site where advance booking is essential - tickets frequently sell out days ahead. Teotihuacan does not require pre-booking but buying tickets online saves queuing time at the entrance. For the Museo Nacional de Antropologia and Palacio de Bellas Artes, walk-up tickets are usually available, though weekends can be busy. Xochimilco trajinera rides and lucha libre matches are purchased on arrival.
Budget roughly 2,500 to 3,500 MXN (around 130 to 185 EUR) per person for admission fees, transport, and a trajinera ride across all 15 attractions. Several entries on this list are free, including the Zocalo, Museo Soumaya, Biblioteca Vasconcelos, and Mercado de la Merced. The biggest single costs are the Frida Kahlo Museum (250 MXN), Teotihuacan entry plus transport (around 500 MXN total), and the Xochimilco boat hire (split among passengers). Street food tastings add another 200 to 400 MXN depending on appetite.
This guide focuses on the top 15 attractions, but Mexico City has far more to offer. The Basilica de Guadalupe draws millions of pilgrims each year and is one of the most visited Catholic shrines in the world. Ciudad Universitaria (UNAM campus) is a UNESCO World Heritage Site with striking murals and free cultural events. The Museo Jumex in Polanco houses an impressive contemporary art collection. Roma Norte and Condesa are worth exploring for their cafe culture and Art Deco architecture. A Sunday morning cycling session on Paseo de la Reforma, when the avenue closes to cars, is also highly recommended.
Teotihuacan is absolutely worth the effort. The sheer scale of the Pyramid of the Sun and the Pyramid of the Moon cannot be appreciated from photographs alone. The site sits about 50 km northeast of the city centre and the bus from Terminal del Norte takes roughly one hour. Arrive when the gates open at 09:00 to beat the midday heat and the tour-bus crowds. Allow three to four hours for a thorough visit, and carry plenty of water because shade is scarce.
Most of these 15 attractions are reachable by Metro, Metrobus, or a short Uber ride. The Historic Centre sites sit directly beside the Zocalo Metro station. Chapultepec Park is served by the Chapultepec station on Line 1. Coyoacan (for the Frida Kahlo Museum) connects via the Viveros/Derechos Humanos station on Line 3. Xochimilco has its own light-rail stop on the Tren Ligero from Tasquena. Teotihuacan is the main exception - you need to take a bus from Terminal del Norte (reachable via Autobuses del Norte Metro station on Line 5). A rechargeable Metro card costs 16 MXN and each ride is 5 MXN.



