Globetrotter

Things to Do in Mexico City

Activities, attractions, and local experiences in Mexico City, Mexico. Updated for 2026.

Must-See

Zócalo

Must-See

The historical heart of Mexico City, the Zócalo is one of the largest public squares in the world. It's surrounded by magnificent colonial buildings, including the Metropolitan Cathedral and the National Palace, offering a glimpse into centuries of Mexican history. Don't miss the enormous Mexican flag proudly waving in the center.

2-3 hoursFree

Palacio de Bellas Artes

Must-See

An architectural masterpiece, the Palacio de Bellas Artes is a cultural hub housing a theater, concert hall, and art museum. Its exquisite Art Nouveau and Art Deco design is a sight to behold, both inside and out. Be sure to check out the stunning murals by Diego Rivera and José Clemente Orozco on the upper floors.

2-3 hours$5-10

Teotihuacan Pyramids

Must-See

Step back in time at the ancient city of Teotihuacan, home to some of the most impressive pre-Hispanic pyramids in Mesoamerica. Climb the Pyramid of the Sun and the Pyramid of the Moon for breathtaking views and ponder the mysteries of this once-great civilization. Arrive early to experience the grandeur before the crowds.

Half day$20-40Early morning

Museo Frida Kahlo (Casa Azul)

Must-See

Immerse yourself in the world of Frida Kahlo at her vibrant former home, now a museum. Explore her personal belongings, artwork, and the beautiful courtyard that inspired much of her work. This intimate glimpse into her life and art is truly captivating.

2-3 hours$10-20

Culture

Museo Nacional de Antropología

Culture & History

Delve into Mexico's rich pre-Hispanic past at one of the world's finest anthropology museums. Its vast collection includes the Aztec Sun Stone, Olmec colossal heads, and impressive Mayan artifacts. You could spend days wandering its halls and still not see everything.

3-4 hours$5-10

Mercado de Artesanías La Ciudadela

Culture & History

For an authentic shopping experience, head to Mercado de Artesanías La Ciudadela, a bustling market filled with traditional Mexican handicrafts. From colorful textiles and pottery to intricate jewelry and leather goods, you'll find unique souvenirs and gifts here. Be prepared to haggle for the best prices.

2-3 hours$10-20 (for purchases)

Xochimilco Canals

Culture & History

Escape the city's hustle and bustle with a colorful trajinera (gondola-like boat) ride along the ancient canals of Xochimilco. Enjoy mariachi music, traditional food from floating kitchens, and soak in the festive atmosphere. It's a truly unique cultural experience.

3-4 hours$20-40

Food & Drink

Taco Tour in Roma Norte or Condesa

Food & Drink

Embark on a culinary adventure through the trendy neighborhoods of Roma Norte or Condesa, sampling an incredible variety of tacos from street vendors and taquerias. From al pastor and suadero to cochinita pibil, your taste buds will thank you. A local guide can help you navigate the best spots.

3-4 hours$20-40Evening

Mercado de San Juan

Food & Drink

For the adventurous eater, Mercado de San Juan is a must-visit. This exotic food market offers everything from traditional produce and spices to more unusual meats like crocodile, venison, and even insects. It's a sensory overload and a fascinating dive into Mexican gastronomy.

1-2 hours$5-10 (for snacks)

Pujol

Food & Drink

Indulge in an unforgettable fine dining experience at Pujol, one of the world's most renowned restaurants. Chef Enrique Olvera reinvents traditional Mexican cuisine with innovative techniques and exquisite presentation. Be prepared for a culinary journey that pushes boundaries.

2-3 hours$100+

Nightlife

Salon Los Angeles

Nightlife

Step into the vibrant world of Salon Los Angeles, one of Mexico City's most iconic dance halls. Experience the lively atmosphere, watch professional dancers, or even try a few steps yourself. It's a fantastic way to immerse yourself in local culture and music.

2-4 hours$5-10Late evening

Handshake Speakeasy

Nightlife

Discover a hidden gem at Handshake Speakeasy, a sophisticated cocktail bar known for its inventive drinks and intimate ambiance. The entrance is discreet, adding to its allure. Enjoy expertly crafted cocktails in a stylish setting.

2-3 hours$20-40

Garibaldi Plaza

Nightlife

Immerse yourself in the lively mariachi culture at Garibaldi Plaza. This iconic square comes alive at night with numerous mariachi bands playing traditional Mexican music. Grab a drink at a cantina and enjoy the impromptu serenades.

2-3 hours$10-20Evening