T
Tripozi
aerial view of city buildings during daytime

Mexico · North America

Mexico City

Street tacos, Aztec ruins, and cool neighborhoods.

Best monthsMarch, April, October, November
Typical trip4 days
Known forfood · history · art

The overview

Mexico City offers an exhilarating four-day immersion into a vibrant metropolis brimming with history, art, and incredible cuisine. What makes this city genuinely worth it for a short trip is its astonishing density of world-class attractions, from ancient Aztec ruins to cutting-edge contemporary art museums, all accessible within a compact and dynamic urban landscape. You can wander through the historic Zócalo, explore the bohemian charm of Coyoacán, and marvel at Diego Rivera's murals, all without feeling rushed. The culinary scene alone, from street food tacos to Michelin-starred restaurants, is a destination in itself, providing an affordable and delicious adventure for any palate. For a four-day stay, consider basing yourself in Roma Norte or Condesa; these adjacent neighborhoods are wonderfully walkable, filled with leafy streets, independent boutiques, excellent restaurants, and lively cafes, putting you close to many attractions and offering a great nightlife. An insider truth most guides miss is that while many museums are closed on Mondays, this is actually the perfect day to experience the city's buzzing markets and vibrant street life, offering a more authentic and less crowded glimpse into local culture.

Weather in Mexico City right now
22°C
Mainly clear
Wind 5 km/h · America/Mexico_City
5-day forecast
Today
23°
13°
96%
Tomorrow
24°
14°
96%
Thu
25°
14°
Fri
27°
10°
Sat
26°
13°
40%

Visa for Mexico

Do you need a visa?

Tell us your passport and we’ll show the current rules, verified against the issuing government’s official source. We’ll remember your choice for next time.

Or browse all passports →

Mexico City, Mexico — frequently asked questions

Is it safe to drink the tap water in Mexico City?

+
No, it is not recommended to drink tap water in Mexico City. While locals may consume it, visitors should stick to bottled or purified water to avoid potential stomach issues. All reputable hotels and restaurants will provide bottled water, and it is readily available for purchase at convenience stores and supermarkets throughout the city.

Is English widely spoken in Mexico City?

+
English is not widely spoken in Mexico City, especially outside of major tourist areas and hotels. While you may encounter English speakers in popular restaurants, museums, and at the airport, it's highly beneficial to know some basic Spanish phrases. Learning greetings, 'thank you,' and 'excuse me' will greatly enhance your interactions with locals.

What is the best area to stay in Mexico City?

+
For travelers, the best areas to stay in Mexico City are Roma Norte, Condesa, and Polanco. Roma Norte and Condesa offer charming streets, vibrant nightlife, and numerous cafes and restaurants. Polanco is a more upscale neighborhood known for its luxury shopping, fine dining, and proximity to museums like the Soumaya. All offer good access to public transport.

How much cash should I bring to Mexico City?

+
While credit cards are accepted in many hotels, restaurants, and larger stores in Mexico City, carrying some cash is essential, especially for smaller vendors, markets, and taxis. Bringing around 2,000-3,000 Mexican Pesos (MXN) per person for a few days is a good starting point, which you can then replenish from ATMs if needed.

Is Mexico City safe at night?

+
Mexico City is generally safe to explore at night, especially in well-trafficked tourist areas like Roma, Condesa, Polanco, and the Historic Center. As with any large metropolis, it's wise to exercise caution: stick to well-lit streets, avoid walking alone in deserted areas, and use reputable ride-sharing apps or registered taxis. Be aware of your surroundings.

Do I need a visa to visit Mexico City?

+
Most international travelers do not need a visa to visit Mexico City for tourism or short business trips. Citizens of many countries, including the United States, Canada, and most European nations, can enter Mexico for up to 180 days without a visa. Always check the latest entry requirements for your specific nationality with the Mexican embassy or consulate.