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
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
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
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
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
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
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 and enjoy along the way!
Explore more fun water activities in Mexico City, including kayaking!
7 – Learn all an icon at the Frida Kahlo Museum
One for the art-lovers, take the chance to learn about the life of one of the most famous Mexican painters, Frida Kahlo.
The Frida Kahlo 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
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
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.
10 – Go for breakfast at the El Cardenal restaurant
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 complete the perfect start to your busy day sightseeing!
While the original location sits in a gorgeous Parisian-style mansion featuring a live pianist, there are a few scattered around the city.
However, locals recommend visiting the spacious 2-floor location in the Historic Center, but go early because it’s popular, especially if you’re traveling with a large group!
11 – Bike through 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
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
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
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
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
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
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!
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
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
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
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
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, and learn about the history of the indigenous people who built the church using materials from their own pyramids under Spanish order.
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
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.
Another mountain worth noting is the Nevado de Toluca, one of the highest volcanoes in Mexico to climb with professionals!
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
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
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
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
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, and the museum recounting its impressive history, including surviving the 1985 8.0 earthquake.
Come by night, and take in the sparkling city below your feet at Nivel 40 Skybar!
28 – Catch a flick at the Cineteca Nacional de Mexico
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
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 – Feed the giraffes at Zoológico de Chapultepec
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.
31 – Marvel at statues of Toltec warriors at the Zona Arqueológica de Tula
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.
32 – Join a street art tour
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, through a variety of eclectic areas, there’s plenty to choose from.
Some tours also include a visit to the Cable Car, where you’ll enjoy a scenic ride through the air, experiencing different sides of this grand city.
In the distance, you’ll be able to admire the incredible mountains, while right below you, your eyes will gaze around the colorful neighborhoods, while making distinctions for the different landmarks you may cross over!
33 – Stare up at the Soumaya Museum
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.
34 – Be transported to the land of the rising sun at Masayoshi Ohira Park
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).
35 – Admire the Monument to the Revolution, the world’s tallest triumphal arch
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.
36 – Have some quality and fun family time at Granja Las Américas
Traveling with children? Visit the Granja Las Américas, a center for families to enjoy learning about our world and the environment while having fun with tons of outdoor games and activities!
From mini golfing around statues that resemble world landmarks to learning about reptiles as you see them with your own eyes at the mini zoo, to going down the adventurous zip line and playing some go-kart, there are tons of ways to make the time go by fast at Granja Las Américas!
Be sure to buy your ticket packages online, geared towards groups and families.
37 – See the Angel of Independence at Paseo de la Reforma
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.
38 – Segway the day away
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.
39 – Savor the sweet taste of Mexican wine and cheese on a wine tour and tasting
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.
40 – Explore the Tepozteco Archaeological Zone
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!
41 – Dare to go Skydiving
Are you ready for an epic skydiving experience through the Mexican skies? Consider a fun skyiving experience to invigorate your senses like no other!
Check out incredible views of some of Mexico City’s most impressive sights, including the Pyramids of Teotihuacan, the countryside, and colorful neighborhoods down below.
With a professional coming down with you, you won’t have to worry about the technical side of this epic adventure, and instead, you’ll just sit back and enjoy the ride all the way back to the ground!
42 – Cheer on the home team at Aztec Stadium
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.
Whether you book a stadium tour to learn about one of the country’s most popular stadiums, or you attend a game instead, both experiences will truly deepen your understanding of the passion of Mexicans and soccer!
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.
43 – Have some thrills at Kataplum
Another great way to spend some time with family is Kataplum! Only 27 minutes away from the historic center, Kataplum is one of Mexico City’s favorite small amusement parks, located near the Parque Las Antenas Shopping Center.
Offering tons of games and rides, souvenir shops shows for children, and even a 6D cinema, there are tons of ways to bring a little extra enjoyment for the kids in your group if you’re traveling with some!
Kataplum is open daily, with special hours on the weekend from 12:00 PM – 9:00 PM.
44 – Enjoy live local music at Plaza Garibaldi
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. Located right behind the famous Palacio de Bellas Artes, finding the Plaza isn’t an issue.
45 – Grab a quirky souvenir at the Mercado De Artesanias “La Ciudadela”
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.
46 – ATV around the Teotihuacan Pyramids on a quad tour
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.
47 – Let your child’s imagination run wild at KidZania
Another great idea to entertain your kids within Mexico City is to visit KidZania! A worldwide interactive museum with tons of “real world” replicas of little cities, different careers, and learning about the world in different and fun ways!
Specifically, an activity for children, once the kids are admitted, the parents can leave them to be and explore the world on their own terms.
For safety and parental peace of mind, each child will receive a tracking bracelet that will allow the parents to monitor where their kids are.
48 – See Mexico City open right before your eyes on a helicopter tour
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
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
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!
51 – Gear up to go abseiling
Get out in nature and go abseiling on one of Mexico City’s most impressive nature sites, only 4 hours away in Los Remedios!
Climb your way through the rugged terrain of the sandstone cliffs, with bits of volcanic ash, surrounded by dense forest at the base of the mountain! When you book an abseiling adventure, you’ll be signing up for a 4-7 hour-long adventurous day trip, with a guide, and proper accessories and safety equipment.
Starting at $29 USD, this adventurous nature activity invites anyone who may be new to the experience.
52 – Prepare for all the fun activities at Rancho Mágico
From tricky mazes to zorbing, trying your hand at archery, and stopping by the zoo, Rancho Mágico is truly one of the best plans for anyone looking for an exciting place that will entertain you from the moment you enter to the moment you leave.
Made up of 5 ranches and 6 hectares, the theme park is brimming with things to do!
Whether you’re traveling with family or friends, Rancho Mágico is for everyone looking for a good time! With various admission passes, you’ll be sure to find a package that fits your needs well!
53 – Sample the produce at La Merced Market
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.
54 – Stare at sharks at Acuario Inbursa
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!
55 – Immerse yourself in the Day of the Dead festivities
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.
56 – Make it a museum day by visiting the other great museums
Dive into the world of Mexican art at the Museo Nacional De Arte (MUNAL), housed inside a historic 20th-century Communications and Public Works Palace.
Also located in a beautifully restored colonial house is the Museo Franz Mayer, which holds a collection of some of Latin America’s best decorative arts to browse for a while.
Take a walk through Mexico’s fascinating natural history, from special dinosaurs, fossils, and other incredible creatures that once roamed the city at the Natural History Museum.
For architecture lovers, you have to visit the Casa Estudio Luis Barragán, a museum dedicated to the work and design of Luis Barragán, and his designs that still inspire modern architecture today.
For more art-centered spaces, check out Dolores Olmedo Museum, the Folk Art Museum, and the Museo de Arte Moderno (Museum of Modern Art), each housing different eras of Mexican art. From works created by Frida and Diego Rivera to modern pieces including an artful sculpture park to peruse.
For a history and cultural lesson, visit the Museo Nacional del Virreinato, a museum housed inside a building constructed by the Aztecs, and houses today a monastery and collection of religious and folk artwork.
57 – Get a little competitive at GoKart Mania
Want to race your friends for a little friendly competition? Look no further than the fun karting rides at GoKart Mania in Polanco, Mexico City.
Located in one of Mexico City’s most affluent neighborhoods, GoKart Mania claims to be one of the best indoor go-karting spaces in the world! Counting on the best technology and state-of-the-art motorized karts, Go-Kart Mania awaits all with arms open for a great time!
Go-karting is a fun indoor activity that anyone above the age of 14 and over can enjoy, and the price to play for 1 hour starts at $23 USD.
58 – Walk around the Centro Ceremonial Otomí
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.
59 – Visit Diego Rivera’s Anahuacalli Museum
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.
60 – Plan a day trip to Real del Monte
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.
61 – Check out the Diego Rivera Murals
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.
62 – Race to the bottom of the hill with zorbing
Are you up for an exciting and unique activity in Mexico City?
Consider a fun zorbing experience, where you and your friends will each get into blown-up balls, and safely roll down a grassy hill, experiencing a thrilling activity unlike anywhere else!
For up to 5 hours, enjoy a fun zorbing experience just outside the hustle and bustle of Mexico City, starting at $165 USD, with ground transportation included in the zorbing rental, for 5 hours.
Traveling with kids? Some zorbing experiences include activities with children.
63 – See all of Mexico City’s landmarks on an airplane tour
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!
64 – Grab dinner with a view at Bellini’s
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.
65 – Meet celebrities at the Wax Museum
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.
When you buy tickets to the Madame Tussauds wax museum, you can also score tickets for the Ripley’s Believe It or Not museum next door, so don’t miss out!
Make sure to pre-book your tickets on their website in advance!
66 – Hit the streets to play a scavenger game
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!
67 – See murals (and ballet) at the Palacio de Bellas Artes
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.
68 – Go rafting near the city of Cuernavaca
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.
Rafting experiences last 6 hours up to 3 days for those serious about this epic adventure, and start at $32 USD.
69 – Put the cherry on top of your sightseeing days at the best rooftop bars
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.
70 – Feel like a million bucks driving a Ferrari
Whether you’re a fan of cars, or you want to treat yourself to a little luxurious experience while in Mexico City, you can’t go wrong with renting a Ferrari to drive for 15-45 minutes!
When you rent a Ferrari for a joy ride, you’ll be driving through a special and exclusive zone in Mexico City, and you’ll receive special instructions and guidance for driving in the city, as well as how to maneuver the luxurious car.
Depending on your experience, you’ll be driving with someone from the company for any questions you may have along the way!
71 – Transport yourself to the Serengeti at Africam Safari
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.
72 – Strap on the apron for a cooking class!
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.
73 – Relax on the grass at Alameda Central
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.
74 – Try your thinking skills inside an escape room
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.
75 – Sit in the courtyard at The House of Tiles
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.
76 – Read a book at the Biblioteca Vasconcelos
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!
77 – Descend into the wild Mexican abyss canyoning at El Chico National Park
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.
78 – Send a postcard to the Palacio Postal (the main post office)
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.
79 – Take the kiddies to the Papalote Museo del Niño
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.
80 – Dine at Balcón del Zócalo for the splendid views
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!
81 – Watch a race at the Autódromo Hermanos Rodríguez
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!
82 – Get wild on a pub crawl!
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.
Whether you opt for a beer tasting, sampling the best Mexican beers at the Cantinas, and even getting a taste for the craft beer scene, or hit up the best bars in the city, a good time is awaiting you at night in Mexico City!
83 – Spend a night at Gran Hotel Ciudad de Mexico
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!