Mexico offers an incredible mix of history, culture, landscapes, and food, making it one of the most rewarding destinations in the world. From ancient ruins and colonial cities to beaches, jungles, and canyons, there are endless things to do in Mexico for every type of traveler. Whether you’re planning your first visit or returning to see more, these highlights cover the best things to do in Mexico.
Experience Mexico City: History, Culture, and Food
Mexico City is one of the top places to visit and a must for anyone deciding what to do in Mexico. The capital blends ancient ruins, colonial landmarks, and modern neighborhoods into one dynamic experience.
Things to see in Mexico City
Zócalo, National Palace, and Templo Mayor
National Museum of Anthropology and Frida Kahlo Museum
Neighborhoods like Roma, Condesa, and Coyoacán
Why go: Culture lovers, foodies, and first-time visitors Insider tip: Eat where locals eat—street tacos and markets are some of the most fun things to do in Mexico City
Artisan Market, Todos Santos, Baja (Kelly Carlin)
Discover Chichen Itza: A New Seven Wonder
Chichen Itza is one of the most iconic things to see in Mexico and a highlight of the Yucatán Peninsula. The massive El Castillo pyramid showcases the astronomical knowledge of the ancient Maya.
Why go: History lovers and families Insider tip: Arrive early to avoid crowds and heat Time needed: 2–3 hours
Explore the Jungle Ruins of Palenque, Chiapas
Set deep in the rainforest, Palenque combines archaeology and nature, making it one of the most memorable things to do in Mexico for adventurous travelers.
Why go: History buffs and nature lovers Insider tip: Wander beyond the main temples for quieter ruins Time needed: Half day
A view of the Mayan Palenque ruins from above.
Explore Copper Canyon: Mexico’s Grand Canyon
Copper Canyon is larger and deeper than the Grand Canyon and one of the most dramatic natural attractions in the country. The famous El Chepe train is one of the best things to do in Mexico for scenic travel.
Why go: Hikers, photographers, cultural travelers Insider tip: Spend at least two nights exploring beyond the train Time needed: 2–3 days
Riding the train to Copper Canyon (Brian Morgan)
Visit Xcaret: Culture, Nature, and Adventure
Xcaret is a popular eco-park on the Riviera Maya that combines wildlife, water activities, and cultural performances—one of the most fun things to do in Mexico for families. Why go: Families and first-time visitors Insider tip: Stay for the evening cultural show Time needed: Full day
Uncover the Mysteries of Teotihuacan
Located near Mexico City, Teotihuacan is one of the most impressive ancient cities in the Americas and a top answer to what to do in Mexico for history fans. Why go: History lovers and photographers Insider tip: Visit early for cooler temperatures Time needed: Half day
Discover the Coastal Mayan Ruins of Tulum
Tulum blends history and beach scenery, making it one of the most photographed things to see in Mexico. Why go: Beach lovers and culture seekers Insider tip: Combine ruins with a cenote visit nearby Time needed: 2–3 hours Ancient Mayan ruins of Tulum overlooking the Caribbean
Adventure Through the Jungle Ruins of Coba
Coba offers a more adventurous ruin experience, with jungle paths and ancient roads connecting temples. Why go: Active travelers and families with teens Insider tip: Rent bikes to cover more ground Time needed: 2–3 hours
Boat Through Sumidero Canyon
Sumidero Canyon in Chiapas features towering cliffs and abundant wildlife, offering one of the most scenic things to do in Mexico outside the usual tourist routes. Why go: Nature lovers and photographers Insider tip: Morning tours offer better wildlife sightings Time needed: 2–3 hours
Palenque ruins
Swim in the Cenotes of the Yucatán Peninsula
Cenotes are natural freshwater sinkholes unique to the region and among the most refreshing fun things to do in Mexico. Why go: Swimmers, snorkelers, families Insider tip: Visit lesser-known cenotes for fewer crowds Time needed: Half day or more
Things to Do in Mexico: Traveler FAQs
What are three fun things to do in Mexico?
Visiting ancient ruins, swimming in cenotes, and exploring local food markets are some of the most popular activities. What activities do people do in Mexico?
Travelers enjoy cultural sightseeing, outdoor adventures, beach time, food tours, and wildlife experiences. When is the best time to visit Mexico?
November through April offers the best weather for outdoor activities in most regions.
Let’s Go!
Ready to experience the best things to do in Mexico? Adventure Life creates custom trips designed around your interests, travel style, and pace. Our expert Trip Planners can help you build the perfect Mexico itinerary—from cultural highlights to off-the-beaten-path adventures.