15 Best Photography Experiences In Mexico City

Discover the best photography experiences in Mexico City, from portrait shoots to sunrise hikes, perfect for capturing your trip in stunning images.

Mexico City isn’t just a hub for history and culture; it’s also a fantastic playground for photography enthusiasts. Its colorful streets, iconic landmarks, and dramatic landscapes provide endless opportunities for memorable shots. Whether you’re posing in front of the Palace of Fine Arts or catching the sunrise over Ajusco volcano, this city offers a diverse array of photo adventures.

We particularly love the Photoshoot CDMX | Portraits | Mexico City for its personalized approach and ability to capture authentic moments at some of the most photogenic spots.

For a cinematic experience that makes you feel like a star, the Mexico City Private Photoshoot: Artistic Session stands out with its magazine-quality images.

Quick Overview: Our list includes professional portrait and editorial photo sessions, guided tours with expert photographers, sunrise hikes with drone photography, and cultural exploration combined with photography. Each offers a unique way to immortalize your trip and improve your photography skills. Now, let’s explore each experience in detail to find the perfect match for your style and interests.

Photoshoot CDMX | Portraits | Mexico City

Pick #1
Photoshoot CDMX | Portraits | Mexico City
Read more below

★★★★★5.0(52)$111.52
Mexico City Private Photoshoot: Artistic Session

Pick #2
Mexico City Private Photoshoot: Artistic Session
Read more below

★★★★★5.0(10)$125.00 per group (up to 4)
Ajusco Sunrise Hike with Drone photos-highest sunrise in CDMX

Pick #3
Ajusco Sunrise Hike with Drone photos-highest sunrise in CDMX
Photo Tour in Coyoacan

Pick #4
Photo Tour in Coyoacan
Photoshoot CDMX | Portraits | Photo shoot in Mexico City

Pick #5
Photoshoot CDMX | Portraits | Photo shoot in Mexico City
Explore El Paso de Cortes with a professional photographer

Pick #6
Explore El Paso de Cortes with a professional photographer
Hire Photographer, Professional Photo Shoot - Mexico City

Pick #8
Hire Photographer, Professional Photo Shoot – Mexico City
Professional Mexico City Photoshoot, Capture and Cherish Journey

Pick #9
Professional Mexico City Photoshoot, Capture and Cherish Journey
Read more below

★★★★★5.0(1)$129.00 per group (up to 4)
Trip Photography in Mexico City

Pick #10
Trip Photography in Mexico City
Read more below

★★★★★5.0(1)$26.75 per group (up to 8)
Mexico City Instagram tour with a private photographer

Pick #11
Mexico City Instagram tour with a private photographer
Fast Stunning Mexico City Photoshoot Cinematic and Urban Style

Pick #12
Fast Stunning Mexico City Photoshoot Cinematic and Urban Style
Read more below

ReviewCount: 0$119.00 per group (up to 4)
Hike Ajusco Volcano Sunrise Summit Adventure Photos and Video

Pick #13
Hike Ajusco Volcano Sunrise Summit Adventure Photos and Video
Photo session in Mexico City

Pick #14
Photo session in Mexico City
Private Professional Vacation Photoshoot in Mexico City

Pick #15
Private Professional Vacation Photoshoot in Mexico City
1 of 14

1. Photoshoot CDMX | Portraits | Mexico City

Photoshoot CDMX | Portraits | Mexico City

Create unforgettable memories with a professional photo session in Mexico City. This experience is perfect if you want high-quality photos of yourself set against the city’s most iconic backdrops. The photographer, Daniel, offers three main routes: the Historic Center, Coyoacán, and others — all chosen for their photogenic appeal.

The private sessions are tailored to your interests, with guidance on poses and locations, ensuring you get images worth sharing on Instagram.

Reviews praise Daniel’s easy communication and eye for detail, with clients saying their photos “came out so beautiful” and that the experience felt personal and fun.

This tour is ideal for travelers who want a quick, professional shoot but still want to explore and see the city’s highlights. Expect high-quality images and friendly guidance, all for $111.52 per person. Bottom line: Perfect for those wanting a professional, personalized photo session with flexible locations.

2. Mexico City Private Photoshoot: Artistic Session

Mexico City Private Photoshoot: Artistic Session

This experience offers a cinematic, editorial-style photoshoot led by professionals who have worked with Netflix and major brands. In just about 20 minutes, you’ll be photographed against a striking Mexico City backdrop, perfect for creating standout images that look magazine-quality.

The group size is small, with a maximum of 4 participants, making it intimate and highly personalized. The photographers guide you through every shot, ensuring a natural, effortless feel—no modeling experience needed.

At $125.00 per group, this tour offers exceptional value for a quick but high-impact photo session. Reviewers mention how the team’s expertise made the process smooth and fun, even if you’re not used to being in front of a camera. Bottom line: Ideal for small groups or couples seeking stylish, professional photos with a cinematic vibe.

3. Ajusco Sunrise Hike with Drone photos-highest sunrise in CDMX

Ajusco Sunrise Hike with Drone photos-highest sunrise in CDMX

For those craving a more active and scenic experience, this sunrise hike to Ajusco volcano offers stunning views and memorable photo opportunities. The tour begins early, with a round-trip transit from the city, making it convenient. At the summit, you’ll have time to capture spectacular sunrise images with the help of your guide and drone.

The vistas include Mexico City’s skyline, the Popocatépetl, and Iztaccíhuatl volcanoes—spectacular sights that are hard to beat.

Priced at $110.00 per person, this tour combines adventure, nature, and photography. Reviewers rave about the experience, mentioning how the sunrise and the views—especially with the drone—are unforgettable. It’s best suited for fit travelers comfortable with hiking and early mornings. Bottom line: A fantastic choice for active travelers who want to combine physical activity with incredible photos.

4. Photo Tour in Coyoacan

Photo Tour in Coyoacan

Explore one of Mexico City’s most colorful neighborhoods with this guided photo tour through Coyoacán. Led by a professional photographer, you’ll stroll cobblestone streets, visit landmarks like San Juan Bautista church, and get insider tips on capturing Coyoacán’s lively markets and colonial architecture.

The tour includes stops at the Frida Kahlo Museum’s exterior and the vibrant Coyoacan Market, where you can take photos of the vivid local life and try authentic Mexican snacks. The guide’s expertise ensures you get professional-quality images, with editing included to enhance your shots.

At $70.00 per person for around two hours, this tour offers a great balance of culture and photography. Reviewers note how the guide’s knowledge of both history and photography makes the experience both educational and fun.

It’s perfect for those interested in Mexico’s artistic side and colorful streets. Bottom line: Best suited for culture lovers who want beautiful, professional photos in a lively setting.

5. Photoshoot CDMX | Portraits | Photo shoot in Mexico City

Photoshoot CDMX | Portraits | Photo shoot in Mexico City

This editorial-style photoshoot takes you to Mexico City’s most iconic landmarks, including Casa de los Azulejos, Palacio de Bellas Artes, Torre Latinoamericana, and the Metropolitan Cathedral. The experience offers personalized posing and professional guidance, ensuring you get authentic and flattering images.

The tour involves multiple stops, with the photographer capturing the vibrancy of the city and your personality. The session lasts about an hour, producing compelling photos suitable for social media or keepsakes, all for $110.00.

Reviewed as a high-quality, energetic experience, this shoot is perfect for travelers wanting a quick, professional portfolio of themselves with Mexico City’s most famous sights. The guide helps you look natural and confident, making it ideal for first-timers and frequent visitors alike. Bottom line: A fast-paced, high-value portrait session in the heart of Mexico City.

6. Explore El Paso de Cortes with a professional photographer

Explore El Paso de Cortes with a professional photographer

This full-day tour offers an immersive photography experience exploring the Paso de Cortes pass between the Popocatépetl and Iztaccíhuatl volcanoes. Starting early, you’ll hike trails with a professional photographer capturing your moments, even with drone shots.

The tour includes knowledgeable guides in archaeology, history, and nature, giving you context while snapping photos of fumaroles, volcanic landscapes, and the sunrise.

The 10-13 hour journey blends adventure and photography for those with a serious interest in landscape and cultural images.

At $150.00 per person, you get an all-inclusive, deeply personalized experience with plenty of opportunities for stunning shots. Reviewers highlight the guide’s expertise and the unforgettable scenery. Best suited for those with a good fitness level and a love of nature. Bottom line: For dedicated photographers and adventure-seekers, this tour offers unmatched scenery and expert guidance.

7. Tour to Valquirico with Professional Photos

A charming day trip, this experience takes you to Val’Quirico, a Medieval-style village inspired by Italy. For about 7 hours, you’ll enjoy the scenic drive and explore the picturesque streets, boutiques, cafes, and activities like horseback riding and archery (extra costs may apply).

A professional photographer accompanies you to capture the village’s beautiful architecture and your moments, resulting in a collection of high-quality images. The tour begins at $89.92 per person, making it a great value considering the scenic and photographic opportunities.

Reviewers appreciate the relaxed pace and the chance to explore a fairytale village while getting excellent photos. It’s best suited for travelers interested in architecture, leisurely exploration, and photography. Bottom line: Perfect for a relaxed day of sightseeing and photography in a storybook setting.

8. Hire Photographer, Professional Photo Shoot – Mexico City

Hire Photographer, Professional Photo Shoot - Mexico City

This highly customizable private photoshoot allows you to select locations and duration—up to 4 hours—ideal if you want an in-depth photographic session. Whether you’re a couple, family, or influencer, the photographer will help you pose and stage shots in your chosen spots.

You’ll receive a minimum of 20 professionally edited images, capturing your Mexico City adventure in high definition. The experience costs around $209.26, reflecting a premium, tailored service.

Clients praise Gabrielle for her ability to make everyone comfortable and produce stunning photos. It’s best suited for travelers seeking a comprehensive, personalized photo package. The main potential drawback: higher price point. Bottom line: Excellent for those wanting a full, professional photo experience in multiple locations.

$209.26 per person

9. Professional Mexico City Photoshoot, Capture and Cherish Journey

Professional Mexico City Photoshoot, Capture and Cherish Journey

This cinematic-style photoshoot is designed by visual artists with experience in major media. In about 30 minutes, you’ll be guided through some of Mexico City’s most picturesque and legendary sites, capturing editorial-quality images that look magazine-ready.

The team offers natural posing support, even if you’re not used to being in front of the camera. The $129.00 fee includes the creative direction and professional editing.

Reviewers highlight the high-quality, styled images and friendly guidance. It’s perfect for travelers who want a quick, impactful photoshoot with a creative flair. Bottom line: Ideal for those who want a high-end, cinematic portrait session in a short time.

$129.00 per group (up to 4)

10. Trip Photography in Mexico City

Trip Photography in Mexico City

For a more casual, local experience, this 1.5-hour trip with Fernando offers personalized photography around various spots in Mexico City. The tour includes making memories with a local, who’s praised for perfect English and excellent photography skills.

The session is brief but focused, capturing your favorite moments with a relaxed approach. It costs just $26.75, making it accessible for budget-conscious travelers.

Reviewers say Fernando is an amazing photographer, and the photos turn out great. It’s best for travelers who want a light, personalized session without a rigid schedule. Bottom line: Great for quick, affordable, and authentic photos in the city.

$26.75 per group (up to 8)

11. Mexico City Instagram tour with a private photographer

Mexico City Instagram tour with a private photographer

This private, one-hour tour is designed to maximize your social media content by visiting iconic Mexico City sites with guidance on posing and camera angles. You’ll receive all photos taken during the tour, with 30 selected for editing, plus expert tips to improve your posing skills. The experience is perfect for influencers or anyone wanting professional-quality images in a short time.

Costing $164 per person, it’s an excellent value for those looking to elevate their Instagram feed. The personalized approach ensures you get beautiful, tailored images. Bottom line: Best suited for social media enthusiasts and those wanting a polished, hassle-free photoshoot.

12. Fast Stunning Mexico City Photoshoot Cinematic and Urban Style

Fast Stunning Mexico City Photoshoot Cinematic and Urban Style

This quick, cinematic photoshoot focuses on urban and cinematic styles in just 30 minutes. Created by professionals with experience at Netflix and other major brands, it captures your essence against Mexico City’s most iconic locations. The team guides you naturally through poses, ensuring editorial-quality images with a modern flair.

At $119.00 per group, it offers great value for a fast, impactful session. Perfect for travelers who want stylish photos but have limited time. Bottom line: A sleek, efficient option for urban, cinematic shots.

$119.00 per group (up to 4)

13. Hike Ajusco Volcano Sunrise Summit Adventure Photos and Video

Hike Ajusco Volcano Sunrise Summit Adventure Photos and Video

This 8-10 hour outdoor adventure combines a hike to the sunrise summit of Ajusco volcano with professional photography and videography. You’ll witness the sunrise over Mexico City, capturing stunning scenic shots of the city and volcanoes, including the active fumaroles of Popocatépetl.

The guide creates a cinematic video for you to relive the experience. Expect a mix of hiking, photography, and breathtaking views.

Priced at $111.20 per person, this tour is perfect for adventure lovers who also want memorable photos. The reviews highlight the unforgettable scenery and the guide’s expertise. Best suited for fit, outdoor-minded travelers. Bottom line: A unique, full-day experience for capturing Mexico City’s natural beauty.

$111.20 per person

14. Photo session in Mexico City

Photo session in Mexico City

This personalized portraits session focuses on capturing your best angles in Mexico City’s most dynamic settings. For about 1.5 hours, a professional photographer will take you to places that reveal the city’s energy, directing you in poses to create energetic, professional images.

The experience is ideal for travelers wanting a fun, energetic session with high-quality results. The cost is $156.07 per person.

It’s perfect for those looking for personalized, energetic portraits outside traditional tourist spots. The guide’s ability to find unique locations makes this a memorable experience. Bottom line: Best for travelers who want vibrant, lively photos with professional direction.

$156.07 per person

15. Private Professional Vacation Photoshoot in Mexico City

Private Professional Vacation Photoshoot in Mexico City

This customized private photoshoot lasts around an hour and takes you through Mexico City’s most photogenic landmarks. The photographer offers insider tips while capturing your moments, resulting in high-quality images that showcase your trip’s highlights. The price is approximately $165.82 per person, reflecting a premium, tailored experience.

Reviews and experience suggest this is perfect for travelers looking for a comprehensive, personalized portrait session in iconic locations. The flexibility and insider knowledge make it a high-value option. Bottom line: Great for those who want a well-rounded, professional shoot that captures your entire Mexico City visit.

$165.82 per person

How to Choose the Perfect Photography Experience

When selecting the best photography experience, consider your budget, time, and style preferences. If you want a quick but high-quality portrait in front of major landmarks, options like the Photoshoot CDMX | Portraits or Photoshoot CDMX | Portraits | Photo shoot in Mexico City provide excellent value.

For those interested in cinematic or urban styles, the Fast Stunning Mexico City Photoshoot or Mexico City Private Photoshoot: Artistic Session are top contenders.

If you prefer exploring beyond the city, the Ajusco Sunrise Hike with Drone offers a mix of activity and scenery, while the Explore El Paso de Cortes is perfect for landscape lovers. For a cultural twist, the Photo Tour in Coyoacan combines local charm with great photo opportunities.

Final Thoughts

Mexico City offers an array of photography experiences tailored for different interests and styles. From quick portrait shoots to full-day hikes capturing volcano sunrises, there’s something for all.

For influencers or travelers craving magazine-quality images, the Mexico City Private Photoshoot or Capture and Cherish Journey are excellent options. Meanwhile, outdoor lovers should consider the Ajusco sunrise hike or the Paso de Cortes expedition.

Planning your photography experience early and matching it to your interests and fitness level will ensure you return home with stunning images and lasting memories. Whether celebrating a romantic getaway, a family trip, or just your love of photography, Mexico City is sure to deliver picture-perfect moments.