Mexico City is an ideal destination for the budget travellers, with its cheap, tasty food, high-quality economical hostel accommodations and most all, plenty of free things to do! You won’t get bored during your time in Mexico City, that’s for sure! Start off with some of our suggestions and find time to do all of these for a great treat during your stay.

Here’s a list of the free stuff to do in Mexico City:

  1. Spend a day at Chapultepec Zoo.
  2. Marvel at Mexican murals starting with Diego Rivera’s ‘The Epic of the Mexican People’ at the National Palace
  3. Browse through the colorful and plentiful produce at one of Mexico City’s many markets.
  4. Go to Plaza de la Tres Culturas, which represents the three cultures that have occupied Mexico City: The Aztecs, the Spanish and now, the post-independence Mexicans.
  5. Get to know more about the history of Mexico City at Museo de la Ciudad de México.
  6. Have a glimpse of the works of famous Mexican artists such as Diego Rivera or Frida Kahlo at Museo Palacio Cultural Banamex.
  7. Explore Chapultepec Forest.
  8. Take in the breathtaking architecture and art at Palacio de Bellas Artes.
  9. Hike up the Angel of Independence to enjoy the view from the top.
  10. Explore the UNESCO World Heritage site Central University City Campus.
  11. Be entertained by the street performers at Zocalo.
  12. Grab your bike and ride around the charming neighborhood of Coyoacan, which was home to Frida Kahlo and Diego Rivera.