Did you know that Mexico City boasts the world’s largest number of museums, with over 150 in total? This vibrant metropolis not only offers rich cultural experiences but also stunning photography spots that capture its diverse character, from colonial architecture to modern street art.
Navigating Mexico City is efficient due to its extensive public transport network. The Metro is the fastest option and costs just 5 pesos (about $0.30 USD) per ride. Lines 1 (Pink Line) and 2 (Blue Line) take you through major neighborhoods like Roma and Condesa, famous for their lively atmosphere and picturesque streets.
If you prefer buses, the RTP system has dedicated lanes and is equally affordable, with fares around 6 pesos ($0.35 USD). For a more scenic route, consider taking the Turibus, an open-top bus that offers guided tours of key sites for around 200 pesos ($10 USD) per person. Ride-sharing apps like Uber are also widely available and can be convenient for late-night travel, with fares averaging 50-100 pesos ($3-$5 USD) for short distances.
Start your photography adventure at Zócalo, the city’s main square, which is surrounded by the impressive Metropolitan Cathedral and the National Palace. Arrive early for soft morning light and fewer crowds. The square is a UNESCO World Heritage site and bursts with color and activity, making it perfect for capturing the essence of Mexico City.
Another must-visit is the neighborhood of Coyoacán, known for its charming cobblestone streets and colonial architecture. Make your way to Frida Kahlo’s Blue House (Casa Azul) for vibrant photos of the exterior and lush gardens. Admission to the museum is 250 pesos ($12.50 USD), and it’s best to book tickets in advance online to avoid long lines.
For the best combination of location and value, consider booking a hotel or Airbnb in the Roma or Condesa neighborhoods. Hotels like Hotel Villa Condesa offer modern amenities with rates starting at 1,500 pesos ($75 USD) per night. These areas are not only safe but are also close to some of the city’s best eateries and parks.
When it comes to dining, don’t miss El Moro, a legendary churrería where you can snap photos of their famous churros and hot chocolate. A churro costs about 15 pesos ($0.75 USD), making it a deliciously affordable treat. For something more substantial, head to Pujol, one of Latin America’s top restaurants, where innovative Mexican cuisine is served. Reservations are essential, and a tasting menu will run you around 3,500 pesos ($175 USD) per person.
Before you pack your bags, here are some crucial tips to help you make the most of your photography expedition.
| Item | Cost | Notes |
|---|---|---|
| Metro Ticket | 5 pesos | Fast and affordable transport |
| Turibus Ticket | 200 pesos | Hop-on-hop-off sightseeing bus |
| Casa Azul Admission | 250 pesos | Ticket to Frida Kahlo’s museum |
| Churro at El Moro | 15 pesos | Iconic treat, budget-friendly |
| Hotel Villa Condesa (per night) | 1,500 pesos | Great location in Roma |
| Pujol Tasting Menu | 3,500 pesos | Reservation recommended |
| Street Art Tour | 500 pesos | Guided tour through neighborhoods like La Roma |
Use this rough planner to sanity-check the total trip cost before you lock flights, hotels or activities.
The ideal time for photography in Mexico City is during the dry season, from November to April. During these months, you’ll experience clear skies and vibrant colors, perfect for capturing the city's essence. The cultural festivals, like Día de los Muertos in late October and early November, also offer unique opportunities for stunning photographs.
While Mexico City is generally safe for tourists, it's important to stay vigilant, especially when carrying expensive camera equipment. Stick to well-lit areas and avoid walking alone at night in less populated neighborhoods. Using a discreet camera bag can help you blend in and reduce the risk of theft. Always keep your gear close and be aware of your surroundings.
Traveler comments
Add a route note, correction, timing tip or question for this guide.