Viberest

Things to Do in Mexico City

Discover unforgettable tours, attractions, day trips, food experiences and activities for every kind of traveler.

Going to Mexico City? Stay online without roaming.Mexico eSIM from $1.36 · ready in minutes

Discover Six Flags: Best Amusement Park in Mexico

Mexico City, Mexico

10 hours

from $165

Tolantongo Adventure

Mexico City, Mexico

12 hours

from $170

Teotihuacan Ruins and Tlatelolco Guided Tour with Tequila Tasting

Mexico City, Mexico

8 hours

from $83

Local Markets & Food Tour in Mexico City

Mexico City, Mexico

4 hours

from $63

Small VIP Group: The Ultimate Mexico City Tour

Mexico City, Mexico

6 hours

from $105

Private Tour: Taxco¨ The city of silver¨ and Cuernavaca ¨The eternal Spring

Mexico City, Mexico

8 hours

from $216

Mexico City Centro Historico Private Tour

Mexico City, Mexico

3 hours

from $280

Full Day: San Miguel de Allende

Mexico City, Mexico

10 hours

from $202

Private Night Tour of the Historic Center and Plaza Garibaldi

Mexico City, Mexico

6 hours

from $110

CDMX to La GRUTA Rest. to Teotihuacan Pyramids, PRIVATE (VIP)

Mexico City, Mexico

50 min

from $120

Private Mexico City Tour with Chapultepec Castle Visit

Mexico City, Mexico

6.5 hours

from $319

Hot Air Balloon Ride Over Teotihuacan With Guided Tour And Cave

Mexico City, Mexico

8 hours

from $264

Private Family Cultural Walking Tour in Historic Mexico City

Mexico City, Mexico

2 hours

from $299

Teotihuacán Pyramids Day Tour From Mexico City

Mexico City, Mexico

7 hours

from $44

Private Mexico City Tepoztlán Tour: Ancient Ruins & Local Charms

Mexico City, Mexico

8 hours

from $275

Fly Teotihuacan and Archaeological Area with Basilica of Guadalupe

Mexico City, Mexico

10 hours

from $193

Mexico City Center Private Walking Tour

Mexico City, Mexico

8 hours

from $139

Guided Tolantongo Tour From Mexico City to Hot Springs and Caves

Mexico City, Mexico

12 hours

from $375

Mexico City Private Tour with Teotihuacan, Murals, Guadalupe Basilica

Mexico City, Mexico

8 hours

from $340

Puebla towns Cholua or Valquirico

Mexico City, Mexico

9 hours

from $220

Bookings are made with our partner Viator. Viberest may earn a commission when you book through these links, at no extra cost to you.