Here's a suggested itinerary for 6 days in Mexico City:
Day 1: Arrival and Exploration
Arrive in Mexico City and check into your hotel
Head to the historic center of the city and explore the , the main square
Visit the and the
Take a stroll through the pedestrian street of Madero and enjoy some street food
End the day with a visit to the , a stunning art deco building that houses a theater and museum
Day 2: and Frida Kahlo Museum
Take a day trip to the ancient city of , located just outside of Mexico City
Explore the pyramids of the Sun and Moon, and climb to the top for a breathtaking view
Return to the city and visit the Frida Kahlo Museum, also known as the Blue House
Learn about the life and art of the famous Mexican artist, and see some of her most iconic works
Day 3: and Anthropology Museum
Spend the day in , one of the largest urban parks in the world
Visit the , a historic palace that now houses the
Explore the park's many gardens, lakes, and museums
End the day with a visit to the , one of the most important museums in Mexico and home to many artifacts from pre-Columbian civilizations
Day 4: and
Take a boat ride through the canals of , a UNESCO World Heritage Site
Enjoy the colorful boats, floating gardens, and live music
Afterward, head to the charming neighborhood of
Visit the , the former home of Frida Kahlo and Diego Rivera
Explore the cobblestone streets, markets, and cafes
Day 5: Street Art and Food Tour
Take a street art tour of the city's vibrant murals and graffiti
Learn about the history and culture behind the art
Stop at local markets and street food stalls to sample some of Mexico City's famous cuisine
End the day with a mezcal tasting at a local bar
Day 6: Day of the Dead and Shopping
Visit the , one of the largest flower markets in the city
Learn about the traditions and symbolism of the Day of the Dead, a Mexican holiday that honors deceased loved ones
Shop for souvenirs and gifts at the colorful markets of La Ciudadela and San Angel
End the day with a farewell dinner at a traditional Mexican restaurant
Of course, this itinerary is just a suggestion, and you can customize it to your interests and preferences. Mexico City has so much to offer, and six days is just enough time to scratch the surface of this vibrant and fascinating city.