things to do in Mexico City

The beating heart of Central America, Mexico City is the most populous city in North America (yep, even more than New York) and boasts one of the richest histories of any Latin American metropolis, with a dramatic mix of architectural styles that span well over four centuries.

Street vendors and basic taquerías exist in harmony with high-end restaurants along the bustling streets; museums showcasing local and international art are scattered all over the city; the mezcal and cervezas never stop flowing, and the tacos never stop OVERflowing.

Seeking history and culture? Stop to view the Diego Rivera murals at the National Palace or stand small in front of the Teotihuacan pyramids. Is nature your thing? Mexico’s metropolis happens to house Mexico’s, no, Latin America’s largest urban park, ready to get lost in the best ways.

Being the nation’s capital and a hub of culture, festivals, and activities (highlighted, of course, by Day of the Dead) there’s always things to do in Mexico City, no matter which area you’re staying in.

So, what are you waiting for? Start planning your trip!

1 – Uncover the Teotihuacan Pyramids

Teotihuacan Pyramids day trip from Mexico City

The Teotihuacan Pyramids, a highly photographed UNESCO World Heritage Site, will allow you to feel like an archeologist for a day.

Explore Mexico’s past at the Sun Pyramid, Moon Plaza, Palace of Quetzalpapalotl, and the Temple of Quetzalcoatl.

Tours of the pyramids offer guests an intimate look, in smaller groups, at the archeological site, and often include hotel pickup and dropoff from the main areas of Mexico City.

Reserve your fast-track admission, and explore with a local guide sharing interesting findings at the pyramids.

Check out the best Teotihuacan Pyramids tours.

2 – People-watch at Plaza del Zocalo

Plaza del Zocalo, Mexico City

The Plaza de Zócalo, most commonly called Zocaló, is the main square in central Mexico City. This large, bustling public plaza has plenty to offer guests seeking an incredible Mexican experience, with something happening in every direction.

Food, shopping, entertainment — you name it. Zócalo features some of the best nightlife in the city, so by day enjoy a walking tour and by night put on your dancing shoes and hit the town!

There is sure to be a free event happening at Zocaló, so stop by frequently!

3 – Admire the Basílica de Guadalupe

Basílica de Guadalupe, Mexico City

The enchanting Basilica of Our Lady of Guadalupe, also known as the Shrine of Guadalupe, is a multi-pronged attraction, acting as a Roman Catholic church, basilica, and National shrine of Mexico all in one.

However, its undisputed focal point is its keynote artifact: the cloak containing the image of Our Lady of Guadalupe.

Besides the cloak, it’s a church that’s also drenched in history and beauty, so consider taking a formal tour to explore the grounds and learn more about this iconic landmark.

4 – Learn about ancient history at Tlatelolco

Tlatelolco, Mexico City

The remains of Tlatelolco — now located in the Cuauhtémoc borough of Mexico City — centered on the Plaza de las Tres Culturas, can be dated back to the 15th and 16th centuries.

Not only is this archeological site is one of the largest sites in Mexico, but it also holds a strong symbolic value for the country; take a tour of the remains to learn more about the ancient and modern history of Mexico.

Maximize your time and book a ticket with a bonus entry to Teotihuacan!

5 – Meet the tigers at the Parque Ecológico Zacango Zoo

Parque Ecológico Zacango zoo, Mexico City

Home to lions and tigers and bears (oh my!), the Parque Ecológico Zacango Zoo, out in the nearby city of Toluca (about an hour’s drive from Mexico City) plays host to some 180 different species of all different shapes, sizes, and origins.

The main zoo is divided into main zones focused on birds, carnivores, primates, and African herbivores, while also showcasing some smaller exhibits of slithery snakes and curious reptiles.

The zoo is expansive, so prepare to spend a few hours there!

6 – Tick the Floating Gardens of Xochimilco off the list

Floating Gardens of Xochimilco, Mexico City

Easily one of the unmissable, yet often overlooked things to do in Mexico City for travelers is a trip on one of the colorful gondolas (trajineras) that depart from Xochimilco’s market.

With over 40 miles of waterways, explored to different degrees by a range of popular boat tours, Xochimilco is home to numerous canals and gardens which are used by local families as well as visitors seeking some green reprieve.

Arguably the best part about a ride along the canals? The food and drinks you can buy at the floating markets along your route, from corn on the cob to Mexican cocktails (and it’s all very affordable).

7 – Learn all an icon at the Frida Kahlo Museum

Frida Kahlo Museum, Mexico City

One for the art-lovers, take the chance to learn about the life of one of the most famous Mexican painters, Frida Kahlo. The museum, also known as the Blue House, is located in the Colonial del Carmen neighborhood.

The building is the birth and death place of Kahlo and features a variety of collections and pieces of her work, making for at least a couple of hours’ worth of entertainment and learning.

Book your tickets ahead of time, as time slots fill up fast!

8 – Float above Mexico City in a hot air balloon

hot air balloon rides in Mexico City

For an experience that’s like no other, try viewing Mexico City high above in a hot air balloon — a magical blend of adrenaline and relaxation.

Once you land, you’ll receive a Mexican pastry and coffee, as well as your hot air balloon certificate!

Some tours float directly above the Teotihuacan Pyramids, giving visitors panoramic views that will take your breath away, so be sure to have your camera ready to snap incredible shots that you can use on all the future holiday cards.

9 – Explore the streets of Coyoacan

Coyoacan tours from Mexico City

A crowd favorite neighborhood, Coyoacán is a historic area in Mexico City filled with plenty to do.

Explore its cobblestone streets, admire the architecture, and honor the life and work of Frida Kahlo at the Museo de Frida Kahlo.

The Jardín Centenario park, in particular, located in central Coyoacán, feels like a jungle in the city, and is a well-worthy stop.

While you’re there, don’t forget to try a traditional dessert called Marquesita, to enjoy while people watching at the plaza.

Sponsored placement

Journey Through Time: The Immersive World of Tutankhamun

Be transported to ancient Egypt through cinematic storytelling and vivid imagery, brought to life in partnership with National Geographic for the 100th anniversary of the discovery of Tutankhamun’s tomb. Journey through multiple galleries, learn about divine deities, and descend into King Tut’s chamber. This isn’t just an exhibition; it’s an expedition into the ancient world.

10 – Go for breakfast at the El Cardenal restaurant

El Cardenal restaurant, Mexico City
Concha (Mexican Sweet Bread)

A traditional Mexican breakfast spot perfect that oozes 5-star reviews, El Cardenal offers a great selection of fresh and tasty local staples — the warm concha is to die for, likewise the cocoa caliente and the chilaquiles.

While the original location sits in a gorgeous Parisian-style mansion featuring a live pianist, there are a few scattered around the city.

Locals recommend visiting the spacious 2-floor location in the Historic Center, but go early because it’s a popular place!

11 – Bike through Mexico City

bike tours in Mexico City

Walking tours are so mainstream, right? Instead, bike tours are a great way to experience the heart and hidden gems of Mexico City!

With a local leading the way, you’ll paddle through cobblestone streets, zip past local markets, and take in the sights and sounds of Mexico City.

While each tour has a different itinerary, some take you to the former home, Casa Azul, of iconic painter Frida Kahlo, where you can learn more about the life and legacy of the famous artist.

12 – Travel back in time at the Anthropology Museum

Anthropology Museum, Mexico City

Uncover and explore Mexico’s past at the world-class Museum of Anthropology.

At what is officially the nation’s largest museum in terms of both size and number of visitors, here you can discover the tomb of Mayan King Pakal, gaze at the Mexican Sun Stone, ponder at Teotihuacan sculptures, and plenty more.

Guided tours, available in various languages, are offered to enhance guests’ experience at the museum, as well as to maximize your tour at the museum if you’re pressed for time!

13 – Hop on a Mexico City bus tour

bus tours in Mexico City

Short on time? Want to squeeze as much in as possible? Then tackle this big city by leisurely cruising on an open-aired bus tour, where you can get a taste of Mexico’s history, architecture, cuisine, and culture all without leaving your seat (thanks to the audio guide).

A selection of double-decker tours offer different routes throughout the city to learn about pre-Hispanic, colonial, and modern Mexico; and travelers can hop on and off as much as they please, offering you flexibility throughout the day.

14 – Take a day trip to Puebla and Cholula

Puebla and Cholula day trips from Mexico City

For when the crowds of Mexico City get a little too much to handle, why not get out of the urban atmosphere and explore surrounding smaller cities, like Puebla and Cholula?

On the one hand, Puebla is known for its culinary history and architecture, featuring a Renaissance-era Cathedral and the Estrella de Puebla Ferris Wheel. At its center, the Zócalo de Puebla (main square) is regularly teeming with life.

On the other hand, Cholula is known for its stunning churches and the Great Pyramid, featuring the Iglesia de Nuestra Señora de los Remedios sanctuary on top.

15 – Enjoy your evening inside a candlelight concert

candlelight concerts in Mexico City
credit to Candlelight Experience / Fever

Glittering with the light of hundreds of little candles, enjoy a music listening experience unlike anywhere else when you book tickets to a magical candlelight concert.

Taking over select music venues in Mexico City, enjoy listening to a variety of music from a tribute concert of the Bee Gees to a lovely evening listening to romantic Mexican boleros (a genre that became popular in Mexico in the ’40s).

Tickets start as low as $150 MXN Pesos and can be purchased ahead of time online, making for perfect evening plans!

16 – Make the journey out to San Miguel de Allende

San Miguel de Allende, Mexico City

Sitting about three and a half hours northwest of Mexico City (making it perfect for a day trip), San Miguel de Allende is a colonial-era city that features exquisite architecture, history, and festivals.

This historic city is well known for its cobblestone streets, neo-Gothic churches, and pink towers that define the city’s skyline.

For the most hassle-free option, taking a tour allows guests to learn more about the history of the city, its architecture, and the current happenings, plus includes pickup and drop-off.

Some day trips also include Queretaro.

17 – Wander the Chapultepec Castle

Chapultepec Castle, Mexico City

Not many people think of castles and royalty when they think of Mexico, but Chapultepec is, believe it or not, one of the only castles in North America.

The little-known (outside of Mexico) landmark stands at 220 feet, giving visitors a sweeping view of the sprawling city below.

To fully experience the castle and the surrounding park, take a walking tour and discover all Chapultepec has to offer!

Short on time? Book a ticket that includes entrance into both Chapultepec and the Anthropology Museum.

18 – Sit front row for a Lucha Libre wrestling show!

Lucha Libre wrestling show, Mexico City

Ah, yes… Mexican wrestling! It was only a matter of time, right?

Not only are you in store for an action-packed performance filled with highfliers and acrobats — even more so than American wrestling — but there’s also tons of audience interaction, plenty of food, and an always-rowdy atmosphere.

For the ultimate cultural experience, consider booking an activity that all includes a mezcal tasting too.

Hot tip: If you’re not sure where to go, consider Arena México, unofficially dubbed the “cathedral of Lucha Libre” and a must-visit for sports fans and/or thrill-seekers.

19 – Check out the National Palace on a walking tour

National Palace, Mexico City

Originally built in the 16th century, this sprawling government building is the official residence for the President of Mexico — but with stunning architecture throughout, a wide courtyard and beautiful fountain, and Diego Rivera’s famed mural depicting Mexico’s history sitting on the main stairwell, it’s so much more than just the President’s crib.

Plenty of walking tours around the city will pass by this landmark, so there’s no need to go out of your way.

Best of all, entry is completely free!

20 – Admire nature’s work at Grutas Tolantongo

Grutas Tolantongo, Mexico City

The natural infinity pools you didn’t know existed; it doesn’t get much more Mexican than the Grutas Tolantongo, a unique collection of natural caves located in Hidalgo that are home to a host of stalactites, waterfalls, natural pools and other fascinating rock formations.

Visiting for the day should be enough to enjoy the wonders inside, but hotels and camping are available too!

Since they’re located around three to four hours northwest of Mexico City, a pre-arranged tour where all the driving is handled for you is often the best bet.

21 – Eat your way through Mexico City

food tours in Mexico City

If you’re traveling to Mexico, you have to eat some of the best dishes the country has to offer — we’re talking overflowing tacos al pastor, cheesy quesadillas, crunchy chicharrónes, and hot sauce that will make your eyes water.

Food tours allow you to take your taste buds on a vacation of their own by exploring some of Mexico City’s best culinary neighborhoods; the likes of Polanco, Colonia Roma, Mercado Roma, and La Condesa are all havens for any foodie out there, each with their own unique flavors are flair.

22 – Travel to Cuernavaca and Taxco

Cuernavaca and Taxco day trips from Mexico City

Another opportunity to get out of the big smoke for a day or two, visit the capital of Morelos state, Cuernavaca, and explore the 16th-century Palace of Cortés — the former home of  Spanish conqueror Hernán Cortés.

To see a mural depicting Mexico’s first saint, visit the Cuernavaca Cathedral.

Meanwhile, just outside of Taxco is the Parque Nacional Grutas de Cacahuamilpa, featuring the Cacahuamilpa caves, which are some of the largest and most incredible cave systems in the world.

23 – Hike dormant volcanoes

hiking tours in Mexico City

Get your adventure fix by hiking dormant volcanoes!

The foreboding Iztaccíhuatl, standing a whopping 5,230 meters tall, is located within Izta-Popo Zoquiapan National Park and is the third-highest mountain in Mexico.

Popocatépetl, on the other hand, is an active stratovolcano. At 5,426 meters tall, it is the second-highest peak in Mexico.

So, whatever your volcano or trail of choice, put on your hiking boots, pack a day bag, and experience epic views of the landscapes below!

24 – Tour the National University of Mexico

National University of Mexico, Mexico City

One for the bookworms and academics, take the time to head back to school at the National Autonomous University of Mexico, a public research university that ranks high among global institutions for both research and innovation.

With the claim to fame of being the largest university in Latin America, its main campus in Mexico City is called University city and has been deemed a UNESCO World Heritage site — with that in mind, it’s no wonder that hordes of in-the-know tourists jump at the chance to explore the 20th-century landmark.

25 – Get dessert at Churrería El Moro

Churrería El Moro, Mexico City

An absolute non-negotiable for any vagabonding sweet tooth, you’ll often find lines snaking around street corners at Churrería El Moro in Roma Norte, with hungry families and couples looking to crush their churro cravings.

But not to worry, with over 10 locations all over the city, you’ll definitely almost always find yourself close to one, hopefully with a shorter line!

Hot tip (literally): paired the churros with a hot chocolate for one definitive case of chocolate overload.

26 – Ride heart-racing coasters at Six Flags Mexico

Six Flags in Mexico City

Fancy yourself somewhat of an adrenaline junkie? Then be sure to move the internationally-renowned Six Flags to the top of your list of thrill-packed things to do in Mexico City!

Home to some of the most thrilling roller coaster rides on the planet (9 in total) and dozens of fun-filled games and attractions, the theme park is divided cheerfully into sections like Mexican Village, French Village, DC Super Friends, and Villa Hollywood.

Hot tip: if you’d rather not wait in lines, a skip-the-line pass is well worth the extra few bucks.

27 – Soak in sweeping city views from Torre Latinoamericana

Torre Latinoamericana, Mexico City

Standing 44 stories tall, the Torre Latinoamericana is a foreboding skyscraper located smack-bang in the heart of downtown Mexico City.

While no longer the nation’s tallest structure, this 597-foot tower remains an important landmark for the city, with thousands of visitors flocking to the top each year to admire its panoramic views of Mexico City and beyond.

Pre-book your ticket to access both the observation deck, as well as the museum recounting its impressive history, including surviving the 1985 8.0 earthquake.

28 – Catch a flick at the Cineteca Nacional de Mexico

Cineteca Nacional de Mexico, Mexico City

On that rare rainy day (or more likely, when you need a break from all the museums and scorching heat), why not grab a bucket of popcorn and catch an alternative art-house film or a thought-provoking documentary?

Far from your average movie theater, the Cineteca Nacional de Mexico has been a magnet for cinephiles since it originally opened its doors in January of 1974.

With a wide selection of domestic and foreign movies to choose from, purchase your tickets conveniently online.

29 – Walk through Bosque de Chapultepec

Bosque de Chapultepec, Mexico City

Commonly known as the “Central Park” of Mexico, Bosque de Chapultepec is one of the biggest city parks in the Western Hemisphere, totaling over 686 hectares — to put things in perspective, that’s close to DOUBLE Manhattan’s Central Park.

There is plenty to see in the park, with street vendors, merchants, and entertainers around every bend. You could spend an entire day in the park and still so many stones left to turn over.

Want to see more, faster? Book a segway or bike tour!

30 – Get a deeper understanding of Mexican art at the Museo Nacional De Arte (MUNAL)

Museo Nacional De Arte, Mexico City

Another one of the terrific artsy things to do in Mexico City, the MUNA, just around the corner from the Alameda Central, showcases a collection of 3,500_ works from Diego Rivera and dozens of other renowned Mexican artists like María Izquierdo, José María Velasco, and Saturnino Herrán.

Set in a beautiful building that used to house the 20th-century Communications and Public Works Palace, the museum offers tours that are available at all times but be sure to check the website before you go.

31 – Feed the giraffes at Zoológico de Chapultepec

Zoológico de Chapultepec, Mexico City

Found in the heart of Chapultepec Park, this must-see attraction which has been open since 1926 is home to more than 200 different species and subspecies (about 20% are considered endangered or threatened) from all over the world.

On either a tour or a leisurely solo stroll, you can check out lazy lions, majestic tigers, cheeky monkeys, elephants, hippos (plus pools with underwater viewing), zebras, giraffes (there are even regular animal-feeding shows!) and so much more.

32 – Marvel at statues of Toltec warriors at the Zona Arqueológica de Tula

Toltec warriors at the Zona Arqueológica de Tula, Mexico City

The ancient city of Tula is a UNESCO World Heritage site that visitors to the capital shouldn’t miss. While there are usually few tourists — in part because it takes longer than two hours to get here from Mexico City — most people who do make it out are rewarded with a fascinating glimpse into the Mexican past and wonderful views overlooking the Tula Valley.

Hot tip: If time permits, or if you can book an appropriate tour, try to squeeze in the “Magic Town” of Tepotzotlan on the way to Tula.

33 – Join a street art tour

street art tour, Mexico City

If you want to get a taste of the local art scene, sign up for a street art tour organized by the city’s top graffiti artists — or just stroll around Mexico City’s bohemian-chic neighborhoods (such as La Condesa) on your own.

Historically, public art has been a form of education for locals, so this is a grand opportunity to do the same!

With both biking and walking tours on offer, though a variety of eclectic areas, there’s plenty to choose from.

34 – Stare up at the Soumaya Museum

Soumaya Museum, Mexico City

Sticking out like a sore thumb in the Plaza Loreto of San Ángel, the Soumaya Museum is a must-see structure that’s home to thousands of pieces of art and other cultural relics from near and far.

The museum features esteemed works by some of history’s most notable artists — including Dali and Rodin — as well as Mexican artists, making it a great place to visit if you’re interested in discovering more about Latin American art and culture (or simply need an excuse to admire the building’s bizarre architecture).

Hot tip: for a more in-depth experience, consider an architecture tour that also includes museum admission.

35 – Be transported to the land of the rising sun at Masayoshi Ohira Park

Masayoshi Ohira Park, Mexico City

Located in a quiet residential neighborhood, this tranquil Japanese Garden is the biggest of its kind in the country, with peaceful walking paths and lakes scattered throughout the lush green space.

According to locals, the easiest way to get there is by taking the metro line 2 – General Anaya.

Famous for its cherry blossom trees and pagodas, it’s a lovely place to escape whatever has been causing you stress lately (and is often used as a backdrop in many wedding photos).

Directions in Google Maps

36 – Admire the Monument to the Revolution, the world’s tallest triumphal arch

Monument to the Revolution, Mexico City

Found in the Plaza de la República and standing 220 feet tall (significantly taller than the Arc de Triomphe in Paris), The Monument to the Revolution is both a memorial, museum, and gallery (and, to a degree, cemetery) that commemorates important events in Mexican history, including the 1910 revolution.

Inside lay the tombs of local revolutionary and post-revolutionary heroes, as well as an exhibition space, art gallery, and the National Museum of the Revolution.

Hot tip: you’ll want to arrive at least 90 minutes before closing time if you want to see everything.

37 – Check out the artwork at the Museo Franz Mayer

Museo Franz Mayer, Mexico City

While the 16th-century historic building that houses this museum is a sight in its own right, within its walls you’ll find a wonderful collection of decorative arts and design, including works by the likes of Ruth D. Lechuga and William Spratling

If you’re after a quiet moment, take a minute to relax at the cafe or turn a few pages at the on-site library.

To avoid disappointment, keep in mind that the Museo Franz Mayer is closed on Mondays.

38 – See the Angel of Independence at Paseo de la Reforma

Paseo de la Reforma, Mexico City

A wonderful way to experience the local culture, why not take half a day to zip and zoom your way down one of Mexico’s most famous thoroughfares, the Paseo de la Reforma?

With an in-the-know local leading the way, expect to bike down some of Mexico City’s biggest and busiest tourist zones, as well as financial and business districts, and most importantly, the roads less trodden.

The highlight? Getting an up-close view of the Angel of Independence, a victory column on a roundabout on the thoroughfare.

39 – Segway the day away

segway tours in Mexico City

Segway tours are another unique way to experience centuries of history and culture in just a few hours by gliding past some of the most popular and sought-after destinations.

Zoom past Plaza Moliere, San Agustin Church, Chapultepec Park, and other locations to see Mexico City from the most authentic view — the bustling streets.

If you can, book your segway on Sundays when Reforma Avenue closes to car traffic from 8:00 AM – 2:00 PM, for even more freedom.

40 – Plan a visit to the Natural History Museum

Museo de Historia Natural, Mexico City

For those with a keen interest in history (or dinosaurs), the Museo de Historia Natural (natural history museum) is an ideal indoor afternoon activity.

Housed within Chapultepec Park’s vast green space, this larger-than-life museum features several themed halls that are sure to satisfy any fan of natural sciences or Mexico City itself, featuring everything from dinosaur fossils to mummies!

Check out the other activities to do from interactive climate exhibits to visiting during the evening hours, or checking out a film screening.

41 – Savor the sweet taste of Mexican wine and cheese on a wine tour and tasting

wine tours and tastings in Mexico City

Mexico may be known for tequila and mezcal, but the wine is just as amazing and worthy of a try!

For wine lovers, a trip to Mexico City means a plethora of options when it comes to choosing a wine tour to sip some of Mexico’s best wines.

Head to a winery in the state of Queretaro at the Cava Freixenet to sip on some sparkling wine, as you learn about the wine-making process, or check out a 2-day wine tasting tour with cheese samplings and bike tour through the vineyards.

42 – Explore the Tepozteco Archaeological Zone

Tepozteco Archaeological Zone, Mexico City

Another UNESCO World Heritage site, the archaeological zone of Tepozteco is one of Mexico’s most overlooked ancient ruins, yet only to the detriment of those who choose to do so!

The Tepozteco Pyramid — a small temple to Tepoztēcatl — is perched above the city of Tepotzlan, offering sublime views of not only the built-up area, but the lush greenery beyond.

Located in the neighboring state of Morelos, be sure to pre-book your tour with pyramid access and with transportation included!

Directions in Google Maps

43 – Cheer on the home team at Aztec Stadium

Aztec Stadium, Mexico City

A must-visit for sports fans, the Estadio Azteca is the roaring stomping ground to two of Mexico’s biggest football teams: Club América and Cruz Azul, not to mention the national team.

Home to many international tournaments also hosts a range of other events year-round — from concerts to boxing and wrestling matches — the atmosphere at the stadium is seldom quiet.

44 – Enjoy live local music at Plaza Garibaldi

Mariachi band in Plaza Garibaldi, Mexico City

For a night of singing and dancing, head to Plaza Garibaldi, the go-to spot for locals and tourists alike to enjoy live music and performances.

This is one of Mexico City’s most famous plazas where visitors can enjoy mariachi music in a festive, lively atmosphere, as well as find ice-cold cervezas and authentic Mexican food.

Come early on game day to explore the pre-game vibes, as the area outside the stadium fills up with countless delicious food vendors.

Directions in Google Maps

45 – Learn about architecture at Casa Estudio Luis Barragán

Casa Estudio Luis Barragán, Mexico City

Sitting little-known over in the Miguel Hidalgo district (the suburbs), for those who have a soft spot for architecture, Casa Estudio Luis Barragán is often considered one of the most important examples of 20th-century Mexican contemporary design and has been declared UNESCO World Heritage Site for exactly that reason.

Currently hosting temporary exhibitions (which can be more than enough reason to visit), this private home was built and occupied by architect Luis Barragán himself.

So check the events calendar, and bring your fully charged camera!

46 – Grab a quirky souvenir at the Mercado De Artesanias “La Ciudadela”

Mercado De Artesanias La Ciudadela, Mexico City

If you’re looking for a one-stop souvenir shop in the Historic Center, look no further.

While there’s no shortage of mass-produced knick-knacks, the often-crowded La Ciudadela market usually feels like an authentic slice of Mexican life, with vendors selling everything from traditional clothing to rebozo, Catrina dolls, street food, and plenty more.

If you plan to do souvenir shopping here, prepare to bring cash!

Be mindful to keep your valuables in a safe place; due to its busyness, pickpocketing occurs from time to time.

47 – ATV around the Teotihuacan Pyramids on a quad tour

quad tours in Mexico City

Traverse the rugged natural landscapes near Mexico City for a true trip in the wild when you book a Quad Tour!

Explore the ruins of Teotihuacan on an ATV, from riding down Roadway of the Dead, to even stopping by for a sip of indigenous drinks made from cactus and other native fruits, as well as seeing real obsidian rocks traditionally used by indigenous people to make all sorts of tools.

After your wild ride, you’ll refuel at none other than an impressive subterranean restaurant for a bowl of delicious Aztec soup.

48 – See Mexico City open right before your eyes on a helicopter tour

helicopter tours in Mexico City

Take to the skies when you hop on an incredible helicopter tour, offering expansive views of the grand Mexico City.

See some of the most prominent buildings, from the Palacio de Bellas Artes to the Torre Latinoamericana, the Zocaló, and the Metropolitan Cathedral, amongst other incredible sights.

With the knowledge and expertise of your pilot, you’ll be learning fascinating facts about the city from the skies above, for the approximately 30-minute-long experience.

Choose between a variety of hours to depart, as early as 9:00 AM to 5:00 PM.

49 – Explore the Templo Mayor Museum

Templo Mayor Museum, Mexico City

Known as the Huēyi Teōcalli in the Nahuatl language, the Templo Mayor was the main temple of the Mexica people in the capital city of Tenochtitlan.

Now, the temple remains a popular tourist destination where visitors can admire the architectural style from the late Postclassic period of Mesoamerica while learning about the happenings that occurred when the Spanish arrived at the Aztec Empire.

Hot tip: To learn more on your visit, take a guided tour of the museum led by a local history expert.

50 – Photograph the Mexico City Metropolitan Cathedral

Mexico City Metropolitan Cathedral

The Metropolitan Cathedral of the Assumption of the Most Blessed Virgin Mary into Heaven, aka the short and sweet Metropolitan Cathedral, is the oldest and largest cathedral in Latin America.

This architectural masterpiece was built in three sections from 1573 to 1813. Tourists admire its beauty on both the outside and inside, with relics and art pieces on display for visitors.

For fans of dark tourism, the cathedral offers a night tour of the crypts underneath, so make sure to inquire!

Directions on Google Maps

51 – Sample the produce at La Merced Market

La Merced Market, Mexico City

Whether you’re looking for fresh vegetables, meats or fish, or gigantic fruits (or are simply interested in taking a peek at some of the most popular street food snacks), México City’s central market is the place to go.

With more than 120 years under its belt and an endless list of things to buy (including thousands upon thousands of dried chilies), it’s a great place to explore and pick up some unique souvenirs.

Want the inside scoop on all the tastiest goodies? A locally-led tour ought to do the trick.

52 – Stare at sharks at Acuario Inbursa

Acuario Inbursa, Mexico City

A stone’s throw from the Museo Soumaya, the Acuario Inbursa (Inbursa Aquarium) welcomes over 280 different species from lakes, mangroves, freshwater rivers, and saltwater oceans, working in tandem to highlight the diversity of marine life around Mexico.

To make the most of your experience — whether you’re traveling alone or with family — this aquarium offers a variety of programs, from guided tours to special events like feeding shows.

Tickets include entry into some special exhibits, so book your tickets asap!

53 – Immerse yourself in the Day of the Dead festivities

Day of the Dead festivities, Mexico City

A bucket-list activity for millions, Mexico’s annual Day of the Dead festivities are not to be missed.

Typically taking place on November 2nd (with celebrations carrying on over a few days), this is a time when Mexicans go all-out decorating their homes with brilliant skull masks, sugar skulls, and other macabre elements that celebrate the lives of those who have come before us while also helping them attain everlasting life.

Go all out, and book a day trip to one of the centers for prime celebrations of the Day of the Dead, in the nearby town of Mixquic.

54 – Wander around the Dolores Olmedo Museum

Dolores Olmedo Museum, Mexico City

Although she was a well-known art collector and patron, the late businesswoman Dolores Olmedo (who passed away in 2002) did not become famous until after her death.

Found in Xochimilco in southern Mexico City, the popular Dolores Olmedo Museum, funded by Olmedo, now plays host to nearly 6,000 pre-Hispanic figurines as well as a significant collection of Frida Kahlo, Diego Rivera, and Angelina Beloff artworks.

55 – Walk around the Centro Ceremonial Otomí

Centro Ceremonial Otomí, Mexico City

About an hour and a half from the hustle and bustle of Mexico City, on top of a mountain called Cerro La Catedral, you’ll find this peaceful and picturesque ceremonial center — an enormous amphitheater-like outdoor space.

The array of unique sculptures, perched upon the hilltop, are meant to represent Otomi culture before the 9th century, although the site itself was built just a few decades back.

After exploring the grounds, walk into the museum explaining more about the Otomí culture.

Directions in Google Maps

56 – Visit Diego Rivera’s Anahuacalli Museum

Diego Rivera’s Anahuacalli Museum, Mexico City

Sitting in the vibrant Santa Úrsula borough of Mexico City, the temple-like Anahuacalli Museum sells itself as a fascinating attraction that tells the story of pre-Hispanic civilizations through its intriguing collection of more than 2,000 pre-Columbian art objects from around the world.

This museum was established by Diego Rivera for his collection of artwork but also now features a substantial amount of Mexican history as well — it’s worth seeing if you’re a fan of Diego Rivera’s work, but it also makes for a great outing if you’re simply interested in learning more about Mexico’s past.

57 – Plan a day trip to Real del Monte

Real del Monte, Mexico

Located in the state of Hidalgo is the magnificent sight of Real del Monte, a silver mine that has attracted numerous visitors for a peek at its fascinating history, and artisanal items.

As soon as you set foot in the charming town, you may notice a bit of English influence, which is due to their arrival in the 1800s to restore the silver mines after the Spanish arrival.

Make sure to book your day trip ticket which includes a stop by the Basaltic Prisms, and the Magical Town of Huasca de Ocampo.

58 – Paraglide over Valle de Bravo

paragliding in Mexico City

For a thrilling and nerve-wracking experience reserved only for the brave, step right up and paraglide over Valle de Bravo for some of the best views and landscapes you can imagine.

Valle de Bravo is a quaint city, also known in Mexico as “Pueblo Magico” (Magical Town), and it’s known for its colonial architecture, culture, and breathtaking scenery; exploring the city from the ground is great, but the bird’s eye view over the city dishes up a new perspective you won’t soon forget.

59 – Check out the Diego Rivera Murals

Murales de Diego Rivera, Mexico City

Lining the walls at the Secretaría de Educación Pública in the area officially dubbed the Historic Center of Mexico City, you’ll find an array of 90 year-old murals created by none other than the famed Mexican painter Diego Rivera — many of which make political statements.

The building itself, an attraction in its own right, was originally a convent and maintains in a sprawling checkered-tiled courtyard.

If you can’t get enough of Rivera’s powerful murals, consider taking a trip to the Museo Mural Diego Rivera as well, located near Alameda Central.

60 – See all of Mexico City’s landmarks on an airplane tour

airplane tours in Mexico City

Can’t get enough of the high you feel when you’re high in the sky? Then consider looking into booking your next adventure on an airplane tour.

Fly on a Cessna 182 small plane, and reach heights of up to 15,000 feet, passing through Mexico City’s iconic landmarks, from the Reforma Avenue and sights of the iconic Angel of Independence to the grand Zocaló, and the grandeur of Chapultepec Castle and Park.

A once-in-a-lifetime experience, this journey lasts around 30 minutes, so absorb every second of it!

61 – Grab dinner with a view at Bellini’s

Bellini’s, Mexico City

Another eaterie known for dishing up killer views of the historic capital all lit up at night, Bellini’s revolving restaurant presents as the ideal date spot for traveling love birds (or friends who simply love a decent meal).

While the menu’s a little pricey for Mexican standards, it’s still budget-friendly compared to most American joints.

The Bellini is located in the Napoles neighborhood, a 40-minute drive from the Historic Center. Reservations are accepted and completed via their website.

62 – Meet celebrities at the Wax Museum

Museo de Cera, Mexico City
credit to Museo de Cera

A little different from your typical Madame Tussauds, this wax museum offers the chance for curious visitors to learn a little about Mexican history, using the wax figure as focal points.

Of course, there are plenty of wax celebrities too — from Mexican presidents to Hollywood stars — creating a great photo op to light up any social media feed.

If a visit to the wax museum is on your itinerary be sure to pre-book your tickets on their website in advance!

63 – Hit the streets to play a scavenger game

scavenger games in Mexico City

Want to walk through Mexico City as if you knew it well on your own? Download a fun city scavenger game that will give you a list of things and items to see in the city, as well as how to get there.

Make the city your playground as you and your friends take turns trying to find where the next item on the list is in the city, and don’t forget to snap your photos as you move from spot to spot.

Learn about the city, in a fun and different way!

64 – See murals (and ballet) at the Palacio de Bellas Artes

Palacio de Bellas Artes, Mexico City

A crowd favorite among the art lovers out there, The Palace of Fine Arts, also known as the Palacio de Bellas Artes, is one of the most iconic buildings in Mexico City that houses numerous art exhibitions and concerts throughout the year.

The palace is known for its ornate architecture, its host of enormous murals on its top floor, as well as its impressive collections of artwork from some of Mexico’s most prominent artists.

Besides the artwork, the Palace also hosts the revered Ballet Folklorico de Mexico, so make sure you check the schedule beforehand to see if there are any upcoming performances.

65 – Go rafting near the city of Cuernavaca

Rafting in Mexico

With 12kms worth of both peaceful flatwater and high-thrills whitewater, the nearby state of Morelos, home to the Amacuzac River, is a great spot for those looking to try their hand at open-air rafting.

After tackling the more than 20 rapids and soaking in the cascading 40-meter-high Salto de San Anton Waterfall, enjoy a stroll through the charming colonial city of Cuernavaca and snap a selfie in front of the UNESCO-listed cathedral.

66 – Put the cherry on top of your sightseeing days at the best rooftop bars

best rooftop bars in Mexico City

Be in the center of the capital of Mexico when you stop at El Mayor, a rooftop bar with highly coveted views of el Zocaló, Templo Mayor, the Metropolitan Cathedral, and the National Palace.

Appreciate the fusion of French and Mexican cuisine when you visit Cityzen rooftop, featuring incredible views of Reforma Avenue, Chapultepec Castle, and Park.

Supra Roma Rooftop wow’s all its visitors with 360-degree views of Mexico City, and its mixologist-created cocktails and foods that are the perfect mix of Mexico meets the Middle East.

Terraza Cha Cha Cha is the perfect end to your Mexican nights in CDMX, with sights of the Revolution Monument in plain sight, you’ll relish the delicious Mexican bites.

Enjoy the uninterrupted views of the mountains and the city when you visit Miralito rooftop bar, which is open for breakfast, lunch, dinner, and drinks.

67 – Transport yourself to the Serengeti at Africam Safari

Africam Safari in Mexico City

A popular activity among Mexico City tourists, Africam Safari is an African-style safari park in the city of Tizayuca — just about a two-hour drive from Mexico City (near Puebla).

The moment you enter this huge space, there’s no denying that it feels like another world; home to all kinds of creatures — from zebras and rhinos, giraffes to lions, elephants, hippos, and more, totaling some 2500 animals of 350 different species!

The safari park also offers unique feeding experiences, if you’re after something more intimate.

68 – Strap on the apron for a cooking class!

cooking classes in Mexico City

Foodies, listen up.

We all know that Mexico is well-known for its delicious cuisines and dishes, so it’s a no-brainer that you’d want to learn how to cook them.

Cooking classes allow you to explore the vibrant markets, pick out fresh produce and meat, and learn how to cook your own authentic dishes with the help of local guides — no matter what’s on the menu, be it tacos or enchiladas, you’re guaranteed a lip-smacking good time.

69 – Relax on the grass at Alameda Central

Alameda Central, Mexico City

A peaceful oasis located in the heart of Mexico City, Alameda Central is a popular public park for picnics and people-watching alike.

This beautiful green space has lots to offer travelers looking to take it easy — you can relax on one of its benches or grassy knolls, have an ice cream from one of several food stalls set up throughout the park, or simply wander around admiring the large trees and fountains.

Fun fact: at close to 430 years old, it’s the oldest public park in the Americas.

Directions in Google Maps

70 – Try your thinking skills inside an escape room

escape rooms in Mexico City

For something a little outside the box, consider booking a trip to an escape room while in Mexico City, whether you’re with your friends or your family members.

From escaping the wraths of a zombie apocalypse, or you’re escaping prehistoric dinosaurs in a Jurassic-themed escape room, the truth is that Mexico City dishes up some pretty creative and unique escape rooms, further adding to your list of activities to add to your Mexico City itinerary.

Escape rooms start as low as $26 USD if you book ahead of time.

71 – Sit in the courtyard at The House of Tiles

The House of Tiles, Mexico City

One of the most interesting buildings in Mexico, this 18th-century mansion (known locally as the Casa de los Azulejos) has managed to keep its original tile-lined facade intact and is a beautiful example of how colonial architecture can seamlessly coexist with more modern buildings.

Upon entering you’ll be greeted by a large patio adorned with colorful walls and imposing columns that extend up to the second floor.

If you’re after more than a fleeting visit, consider grabbing a table at the Sanborns restaurant in the courtyard.

Directions in Google Maps

72 – Read a book at the Biblioteca Vasconcelos

Biblioteca Vasconcelos, Mexico City

While the building itself is impressive in size (38,000 square meters), it’s what takes place inside this Buenavista neighborhood library that really counts.

With hundreds of thousands of books spread across 7 levels of floating shelves — from literature to philosophy to science fiction novels — there’s no shortage of things you can pick up at Biblioteca Vasconcelos.

As soon as you step inside, you’ll see why it’s generally referred to as the “megalibrary” so bring your camera to snap some photos inside!

73 – Descend into the wild Mexican abyss canyoning at El Chico National Park

canyoning in Mexico City

Canyoning in Mexico is a little bit different than canyoning anywhere else, so for the day, escape to the incredible sight of Mineral del Chico, a Magical Town in Hidalgo, surrounded by pristine lakes, dramatic mountains, and overflowing with rugged wildlife to see for yourself.

On a canyoning tour from Mexico City, you’ll be able to do 3 different level rappel courses, within the natural landscapes of the El Chico National Park.

Make sure to pack closed-toe shoes, and a windbreaker, other than that, the proper tools will be provided for you.

74 – Spend a couple of hours at the Folk Art Museum

Folk Art Museum, Mexico City

If you’re looking for uniquely Mexican art that displays the country’s culture, history, and people (and includes a ton of bright colors), this is your stop.

This museum, which is housed in an old firehouse, is filled with multiple stories worth of delicate textiles, unique woodcarvings, and impressive papier-mache, plus pottery, glasswork, patterned rugs, quirky masks, and so much more.

Pro tip: The Museo de Arte Popular (in Spanish) is mostly crowded during weekends, so try to go during the weekday.

Directions in Google Maps

75 – Send a postcard at the Palacio Postal (the main post office)

Palacio Postal, Mexico City

A beautiful, century-old landmark that’s been damaged and renovated over the years, the city’s main post office is certainly worth a look both inside and out.

Within its walls you’ll find an eclectic combination of Moorish, Neoclassical, Baroque, and Art Deco elements, with plenty of interesting relics around it too — none more impressive than the stunning grand staircase.

It’s found in the Historic Center, not too far from the Palacio de Bellas Artes — the perfect back-to-back combo.

Directions in Google Maps

76 – Spend some time at the Museo de Arte Moderno

Museo de Arte Moderno, Mexico City

Another museum, yet not one to be overlooked by any means, the Museo de Arte Moderno (modern art museum) in the sprawling Chapultepec park dishes up multiple levels of local and international artists’ work.

After perusing through the exhibits (just to name one, the Psychoanalysis and Identity collection is rather popular), you can always take a break at the cafe and then stretch the legs nearby in the park, or grab a Mexican snack from one of the many vendors in the park.

77 – Take the kiddies to the Papalote Museo del Niño

Papalote Museo del Niño, Mexico City

On the outskirts of Chapultepec Park, the highly regarded Papalote Museo del Niño (or as the English-speaking visitors would say, the children’s museum) is a must for any Mexico City family.

There are plenty of interactive exhibits and hands-on displays where youngsters can learn about technology, science, art, culture and more, through interactive play and fun!

Definitely allow at least three or four hours here before exploring the nearby park.

Tickets are readily available for purchase online for your convenience.

78 – Stop at the Museo Nacional del Virreinato

Museo Nacional del Virreinato, Mexico City
inside Francisco Javier Church, part of Museo Nacional del Virreinato

Found over in Tepotzotlán, Architecturally, the Museo Nacional del Virreinato is an absolute masterpiece: a former Jesuit college that dates back all the way to the early 1600s.

Within its walls, you’ll find a plethora of folk art and fine art, highlighted by a long list of inlaid wood, porcelain relics, ancient furniture, and paintings.

A crowd favorite, make sure to check out the Capilla Doméstica, with an ornate altarpiece chock-full of mirrors and intricate carvings.

79 – Dine at Balcón del Zócalo for the splendid views

Balcón del Zócalo, Mexico City
credit to Balcón del Zócalo

Located in the heart of Mexico City, Balcón del Zócalo is a popular tourist spot slinging creative cocktails and a range of hearty meals representing the various specialties of each Mexican state, right on your plate. But it’s the incredible views across the city that really steal the show.

If you can, try to book a table just before sunset, and choose from either a pre-fixe menu or specific dishes. Don’t know what to get? Ask the knowledgeable waiters for suggestions!

80 – Watch a race at the Autódromo Hermanos Rodríguez

Autódromo Hermanos Rodríguez, Mexico City

Petrolheads, get excited!

The Autódromo Hermanos Rodríguez is a racing circuit located in the Magdalena Mixhuca Sports City of Mexico City, home to both Formula One and open-wheel Mexican Grand Prix races.

The atmosphere is always wild at the races, especially if you can snag a seat in the Foro Sol; what makes this track extra special is the fact that it runs through the Foro Sol baseball stadium.

Check out the different events happening, many of which draw an international crowd!

81 – Get wild on a pub crawl!

pub crawls in Mexico City

Make no mistake, the residents of Mexico City sure do know how to throw a raging party! On locally-led pub crawls, you’ll travel between bars, cantinas, clubs, and restaurants with a group of like-minded travelers, sipping everything from tequila to mezcal, local beers, and colorful cocktails along the way.

Tuck into different areas of Mexico City, as you mingle where the real Mexicans hang out after dark!

82 – Spend a night at Gran Hotel Ciudad de Mexico

Gran Hotel Ciudad de Mexico, Mexico City

One of the finest examples of art-deco architecture in Mexico City, the elegant and luxurious Gran Hotel Ciudad de Mexico, built back in 1899, is today considered one of the best hotels across Latin America — coming after a stint as a high-class department store.

With exquisitely decorated rooms and suites to suit all budgets (well, all luxury-style budgets), it’s ideal for those looking to splurge on some VIP treatment.

If you need another reason to spend a night here, it also boasts a colorful stained glass ceiling, airy balconies, and unobstructed views of Mexico City’s main plaza.

How to get to Mexico City?

Mexico City is ENORMOUS, so why deal with the hassle of a taxi driver or try to navigate the public transport system (in Spanish)? For the simplest of arrivals and departures, we suggest pre-booked airport shuttle service. If traveling as a group, it’s usually the cheapest option too.

Plus, besides the convenience, it’s always a little ego boost to see your name on a placard in the arrivals hall.

Where to stay in Mexico City?

Cadillac Hotel Boutique offers incredible amenities to all its guests from free bikes, private parking, an extraordinary terrace, and an in-house restaurant. The hotel’s interior is uniquely modern, urban, and industrialized, so you’ll definitely find yourself wanting to take a few photos inside.

To stay in the center, check out Hotel Marlowe Centro Historico, situated in the middle of everything. Enjoy the state-of-the-art fitness center, laundry service, and attention to detail of the staff at the 24-hour front desk. Since the hotel is in the center, you’ll be in close proximity to all the must-see sights!

Kali Centro Mexico is a beautiful hotel decked in modern decor, and very centric to all the places you want to explore in Mexico City. From the stunning Zocaló a few minutes away, to La Alameda Park, the Palacio de Bellas Artes, and the famous breakfast spot, El Cardenal – everything you could ever want is near!

Visiting Mexico City on a budget?

Be sure to book a free walking tour of Mexico City, to explore its fascinating past, and beautiful architecture, and to get a lay of the land.

Walking tours are not only great ways to get to know the city’s main points but also a great opportunity to ask your local expert guide for local restaurant recommendations, so don’t miss out!

Where to go next?

Continue your trip with Guadalajara, the cultural heart of Jalisco, known for its mariachi music, vibrant arts scene, and tequila distilleries that echo the rhythms of traditional Mexico.

The Riviera Maya is brimming with incredible destinations, starting with two main destinations, Tulum and Cancun, and their impeccable beaches, refreshing cenotes, historical Mayan ruins, and incredible underwater activities from snorkeling to diving.

From sampling the best, fresh flavors and seafood, to strolling through San Miguel Cozumel for some artisanal shopping, Cozumel is a wonderful place to spend some time. Playa Del Carmen is also known for a particular shopping street, 5th avenue, overflowing with a good mix of artisan items, as well as name-brand stores and malls near the water.

Other places to explore include Puerto Vallarta in the state of Jalisco facing the pacific ocean, and Cabo San Lucas in Baja California, offering the perfect mix of food and fun.

In Mexico City, make sure to check out all the Multi-Day trip opportunities, taking you to different cultural corners within reach of the city, for a day, or two.

Final thoughts

When it comes to exploring the extensive list of things to do in Mexico City, the adventure truly continues and rolls over to more and more things to uncover in a historic city like CDMX.

Whether you’re a history lover, foodie, nightlife seeker, or nature enthusiast, there is truly something for everyone – have you found that for yourself, yet?

Happy travels!

Evan Bryce Riddle is a versatile and ambitious content producer whose passion for globetrotting runs deep. When he’s not crafting travel content, Evan is the Content Executive at Australia’s leading digital marketing agency, managing end-to-end video production and written content to build brands to 7 and 8 figures. Evan has also spearheaded content for world-leading digital media channels (TheRichest, TheTravel), written multiple published books, photographed weddings, and hosts the coveted MegaMinds podcast – a handful of highlights from his 10+ year content and marketing career. Where does the love for travel come from? Born in Melbourne, Australia but having grown up in Hollywood, Evan fell in love with international jetsetting from a young age. Fast forward to today and he’s visited 30+ countries, highlighted by a 4-year stint in vibrant Montreal.