Begin your trip by taking a walking tour in the heart of Mexico City, and visit the famous Zócalo (main square), the iconic Mexico City Metropolitan Cathedral, the ancient Temple Mayor ruins, and the stunning National Palace.
Start the day at the Chapultepec Castle, a historic site with breathtaking views of the city. After that, visit some of the most popular museums located in Chapultepec Park, such as National Museum of Anthropology, Tamayo Museum of Contemporary Art, and the Museum of Modern Art.
End your trip with a visit to Xochimilco, a lovely canals neighborhood where you can rent a traditional boat, listen to music, relax, and enjoy the scenic views. Take a short taxi ride to the Frida Kahlo Museum, also known as the Blue House, and learn all about the iconic Mexican artist's life and work.
If you have more time, consider visiting some other popular attractions like Teotihuacan Pyramids, Palacio de Bellas Artes, or Coyoacán neighborhood. For those with less time, consider skipping either the museums or the boat ride in Xochimilco.