Ultimate guide on visiting Mexico City

Ultimate guide on visiting Mexico City

Ultimate guide on visiting Mexico City


Hola, amigos! Welcome to the place I was born, the kaleidoscopic realm of Mexico City, where ancient traditions dance with modern vibrancy, and every corner whispers tales of history and culture. Get ready for a journey into the heart of this pulsating metropolis, as we navigate the best ways to get there, unveil charming hotels, savor delectable bites, and discover 15 must-do experiences that will make your visit truly unforgettable. A darle!


Here is my Ultimate guide on visiting Mexico City


6 tips on how to visit Teotihuacan, Mexico
© Jorge Barreda

How to Get There: A Cinematic Arrival

By Air:

  • Most international visitors fly into Mexico City International Airport (Aeropuerto Internacional Benito Juárez – MEX), located just a stone’s throw from the city center. Direct flights connect major cities worldwide.

Travel Time:

  • The flight duration depends on your departure point, but let’s say you’re jetting off from the United States. From Los Angeles, it’s around 4 hours, from New York, approximately 5 hours. From Europe, around 12 hours.

Getting Around:

  • Once you’ve landed, taxis, ride-sharing apps, and the metro system are your amigos for exploring the city.



Where to Stay: Homes Away from Home

Luxury Oasis – Four Seasons Hotel Mexico City:

  • Nestled in the chic Polanco district, this five-star gem offers opulent rooms, stunning city views, and impeccable service.

Boutique Bliss – Downtown Hotel:

  • Immerse yourself in the historic center at the Downtown Hotel, a boutique retreat with colonial charm and modern elegance.

Mid-Range Marvel – Hotel Geneve Ciudad de México:

  • A touch of history awaits at this mid-range option in the Zona Rosa, blending classic architecture with contemporary comfort.

Budget-Friendly Gem – Hostel Home:

  • For a wallet-friendly option, Hostel Home in Coyoacán offers a vibrant atmosphere and a chance to connect with fellow travelers.


Ultimate guide on visiting Mexico City

Savoring Mexican Delights: Culinary Adventures Await


    1. 1. Pujol
      • Description: Pujol is a culinary gem, known for its innovative Mexican cuisine and exquisite presentation. The menu is a celebration of traditional ingredients transformed into contemporary masterpieces.
      • Cost: Fine Dining, $100 – $150 per person
      • Location: Tennyson 133, Polanco, 11570 Miguel Hidalgo, CDMX
    2. 2. Contramar
      • Description: Contramar is a seafood haven in the heart of Roma. Its stylish ambiance and emphasis on fresh, high-quality ingredients make it a favorite among locals. Don’t miss their iconic tuna tostadas.
      • Cost: Mid-Range, $30 – $50 per person
      • Location: Calle Durango 200, Roma Nte., 06700 Cuauhtémoc, CDMX
    3. 3. El Cardenal
      • Description: El Cardenal is a culinary institution, offering a taste of traditional Mexican dishes in an elegant setting. The rich flavors and historical charm make it a must-visit for those seeking an authentic experience.
      • Cost: Mid-Range, $20 – $40 per person
      • Location: Calle Palma 23, Centro Histórico, 06000 Ciudad de México
    4. 4. Tacos El Pastor (Street Food)
      • Description: For an authentic street food experience, head to Tacos El Pastor. These tacos, filled with marinated pork, pineapple, and fresh toppings, are a delicious representation of Mexico City’s vibrant street food culture.
      • Cost: Street Food, $5 – $10 per meal
      • Location: Various locations, including Calle de Baja California 295, Roma Nte., 06700 Ciudad de México
    5. 5. Lalo!
      • Description: Lalo! is a charming spot that captures the essence of Mexican comfort food. From hearty breakfasts to creative brunch options, it’s a local favorite for its relaxed atmosphere and flavorful dishes.
      • Cost: Breakfast/Brunch, $15 – $30 per person
      • Location: Zacatecas 173, Roma Nte., 06700 Ciudad de México
    6. 6. Azul Histórico
      • Description: Azul Histórico offers a journey into Mexico’s culinary heritage within a stunning historical setting. Traditional recipes are elevated, creating a dining experience that pays homage to the country’s rich gastronomic traditions.
      • Cost: Fine Dining, $50 – $80 per person
      • Location: Isabel La Católica 30, Centro Histórico, 06000 Ciudad de México
    7. 7. Quintonil
      • Description: Quintonil showcases the diversity of Mexican flavors. The menu is a culinary exploration, featuring locally sourced ingredients in creative and delightful ways.
      • Cost: Fine Dining, $90 – $120 per person
      • Location: Newton 55, Polanco, 11560 Ciudad de México
    8. 8. El Vilsito (Featured on Netflix)

      • Description: If you’re on the hunt for the best tacos, this is a hidden gem. This unassuming spot serves up a variety of taco options, each bursting with authentic Mexican flavors.
      • Cost: Street Tacos, $5 – $10 per person
      • Location: Petén 248 y, Av. Universidad, Narvarte Poniente.
    9. 9. Huset
      • Description: Huset, located in Roma Norte, offers a fusion of Mexican and Scandinavian influences. The menu is a blend of innovative dishes and classic favorites, all served in a stylish and contemporary setting.
      • Cost: Mid-Range, $40 – $60 per person
      • Location: Colima 256, Roma Nte., 06700 Ciudad de México

    These recommendations offer a diverse range of culinary experiences, from street food authenticity to fine dining sophistication. Remember to check current opening hours and make reservations when necessary to enhance your dining experience. ¡Buen provecho!


Ultimate guide on visiting Mexico City


15 Unmissable Experiences: Your Mexico City Bucket List


  1. 1. Explore the Historic Center – Zócalo:
    • Wander around the Zócalo, the city’s main square, surrounded by the Metropolitan Cathedral, National Palace, and Aztec Templo Mayor ruins.
  2. 2. Chapultepec Castle:
    • Climb to Chapultepec Castle for panoramic views of the city and immerse yourself in Mexican history at the National Museum of Anthropology.
  3. 3. Frida Kahlo’s Casa Azul:
    • Step into the vibrant world of Frida Kahlo at Casa Azul in Coyoacán. Explore her home, art, and personal artifacts.
    • Book your tickets here: https://www.museofridakahlo.org.mx/
  4. 4. Xochimilco Floating Gardens:
    • Embark on a colorful trajinera boat in Xochimilco, navigating the canals adorned with mariachi bands and floating gardens.
  5. 5. Teotihuacan Pyramids:
    • Uncover the mysteries of Teotihuacan, home to the awe-inspiring Pyramid of the Sun and Pyramid of the Moon.
  6. 6. Palacio de Correos:Ultimate guide on visiting Mexico City
    • Dive into one of the most beautiful buildings you are going to see.
  7. 7. Coyoacán’s Bohemian Vibes:
    • Stroll through Coyoacán’s cobblestone streets, explore its bohemian markets, and enjoy a coffee in the historic Jardín Centenario.
  8. 8. National Museum of Art – Palacio de Bellas Artes:
    • Marvel at the Palacio de Bellas Artes, housing a treasure trove of Mexican art, including murals by Diego Rivera.
  9. 9. Lucha Libre Experience:
    • Immerse yourself in the vibrant world of Lucha Libre at the Arena México, where masked wrestlers showcase their acrobatic prowess. This super fun!
  10. 10. La Condesa’s Nightlife:
  • Dive into La Condesa’s eclectic nightlife scene. From trendy bars to traditional cantinas, the options are as diverse as the crowd.
  1. 11. Diego Rivera Mural Tour:
  • Embark on a mural tour to witness the artistry of Diego Rivera. Start at the National Palace and follow the trail of his masterpieces.
  1. 12. Barrio Alameda and Alameda Central:
  • Stroll through Barrio Alameda and relax in Alameda Central, a serene park surrounded by architectural gems.
  1. 13. Street Art in Roma Norte:
  • Explore the vibrant street art scene in Roma Norte, where colorful murals adorn buildings, reflecting the neighborhood’s creative spirit.
  1. 14. Museum Soumaya:
  • Visit the striking Museo Soumaya, home to an extensive collection of art, including works by European masters and Mexican artists.
  1. 15. Tacos at El Pastor:
  • Indulge in the quintessential Mexico City experience – late-night tacos at El Pastor. Grab a seat, savor the flavors, and soak in the lively atmosphere.
Ultimate guide on visiting Mexico City
© Jorge Barreda


Costs and Tips: Navigating the Budget


  • Luxury: $200 and above per night
  • Mid-Range: $100 – $200 per night
  • Budget: Below $100 per night


  • Fine Dining: $50 – $100 per person
  • Mid-Range Restaurants: $20 – $50 per person
  • Street Food: $5 – $10 per meal


  • Most attractions range from $5 to $20 per person. Some museums offer free entry on certain days.


  • Taxi: $5 – $15 for short distances
  • Metro: $0.25 per ride
  • Uber: Varies based on distance


BellasArtes 1
© Jorge Barreda

Best Season to Visit: Embrace the Sunshine

Fall (October to December):

  • Mild temperatures, lower crowds, and clear skies make fall an ideal time to explore Mexico City.
  • November is the best month to me, you will be able to experience Day of the Dead 😉


  • You should also consider March-April, a little warm but when all the Jacaranda’s trees bloom making Mexico City go purple.


Conclusion: A Tapestry of Culture and Colors

As your adventure through Mexico City comes to an end, may the vibrant colors, rich flavors, and warm hospitality linger in your memories. This city is more than a destination; it’s an embrace of history, art, and the lively spirit of Mexico. Whether you’re captivated by ancient ruins, enchanted by Frida’s world, or simply indulging in street tacos, Mexico City invites you to immerse yourself in its cultural tapestry. ¡Hasta luego, amigos! Until we meet again


Thank you for reading my Ultimate guide on visiting Mexico City


Learn more about my work here


Jorge Barreda



5 1 vote
Article Rating
Notify of
Inline Feedbacks
View all comments
On Key

Related Posts

Would love your thoughts, please comment.x