Mexico City is one of those places that rewards the curious traveler. With over 21 million people in the metro area, world-class museums, and arguably the best street food scene on the planet, CDMX delivers. But it also has its quirks, and knowing a few insider details before you arrive will make your trip significantly smoother. Here's what locals actually want you to know before visiting Mexico City.
Getting Around the City
Let's address the elephant in the room: Mexico City traffic is legendary, and not in a good way. It consistently ranks among the worst in the world. The good news? You don't need to sit in it. The Metro is clean, efficient, and absurdly cheap at around 3 pesos (about $0.25) per ride. It runs from 5:00 AM to midnight on weekdays, 6:00 AM to midnight on Saturdays, and 7:00 AM to midnight on Sundays.
A few Metro essentials: the first two cars on every train are reserved for women and children only. Large luggage isn't permitted on trains, and honestly, rolling a suitcase through the stations during rush hour would be chaos anyway. Speaking of rush hour, avoid the Metro between 7:00 AM and 9:30 AM and again from 5:00 PM to 7:30 PM unless you enjoy being pressed against strangers.
The Metrobús is another solid option. Smartcards cost around $0.84 at vending machines in stations, with rides at approximately $0.31. There are women-only buses with designated platforms if you're traveling solo.
For evenings, switch to Uber or DiDi. Both operate reliably here, and taxis are common too. The general rule: public transport during the day, private transport at night.
Money and Costs
Mexico City has dramatic cost contrasts. Roma Norte, La Condesa, and Polanco feel distinctly pricier, while neighborhoods outside the tourist orbit offer much better value. This isn't just about saving money; venturing beyond the Instagram-famous areas often leads to more authentic travel experiences.
Credit and debit cards work almost everywhere, though Discover isn't always accepted. When paying by card, always choose to be charged in pesos rather than your home currency. This helps the establishment and often saves you money on exchange rates. Pro tip: if you travel frequently, a card like Wise can save you significantly on foreign exchange fees.
That said, keep cash on hand. Street food vendors, many small shops, and local markets often operate cash-only. Those tacos al pastor at the neighborhood stand? They're not taking Amex.
Restaurant Etiquette and Dining Culture
Mexican dining culture runs on a different clock. La Comida, the main meal of the day, happens between 2:00 PM and 4:00 PM. This isn't a quick lunch; it's a proper meal, often the biggest of the day. Dinner, La Cena, typically falls between 8:00 PM and 9:30 PM.
Tipping at 15% is standard for good service. One thing that catches first-timers off guard: your waiter will never bring the check unless you ask. This isn't neglect; it's politeness. Mexicans consider it rude to rush diners. When you're ready to leave, just flag someone down.
And about the ice question that plagues every traveler: ice in restaurants and hotels is almost always made from purified water. Unless you're eating at a very basic street stall, you're fine. Order that agua fresca without worry.
Staying Safe
Contrary to what your anxious relatives might have told you, Mexico City is a safe city for travelers. That said, it's still a massive metropolis, and street smarts apply. Areas like Tepito, Doctores, La Merced, and parts of Xochimilco require more awareness. Tourists do visit these areas, but going with a group or a local guide makes sense.
Blend in where possible. Locals don't walk around in cargo shorts with maps in hand. Use your phone for navigation, but stay aware of your surroundings. At night, stick to areas with activity rather than wandering quiet residential streets alone.
For ATMs, daytime visits are best, ideally inside a bank or shopping center. Download the TheCitymx app, which has a panic button feature connecting you directly to emergency services and taxis. General emergencies: dial 911, no area code needed.
When to Visit
March through May brings the best weather: dry conditions with daytime highs around 79 to 81°F (26 to 27°C) and comfortable nights in the low 50s°F. The tradeoff? It's peak season, so expect crowds and higher prices.
December through February is low season and the best time for budget travelers. Days are cool and dry with highs in the low 70s°F, though nights can dip into the 40s°F. Pack layers, and enjoy the thinner crowds.
September through November is shoulder season. Rain lingers early, temperatures are pleasant, but prices spike around Independence Day (September 16) and Día de los Muertos (November 1 and 2). If those festivals interest you, they're worth the premium. Just book accommodation well in advance.
Where to Stay
Your neighborhood choice shapes your entire trip. For first-timers wanting a central base, El Centro Histórico puts you walking distance from the Zócalo, Palacio de Bellas Artes, and countless hidden gems. Roma Norte and La Condesa offer tree-lined streets, excellent restaurants, and easy access to nightlife.
Want something more local? Coyoacán feels like a small town within the city, with its cobblestone streets and Frida Kahlo connection. San Rafael and Juárez offer authentic neighborhood vibes without the tourist markup.
Budget travelers should look at Juárez or Centro Histórico for better rates. If upscale is your style, Polanco delivers luxury hotels, high-end shopping, and excellent restaurants. For nightlife proximity, La Condesa, Roma Norte, Zona Rosa, and Juárez keep you close to the action.
LGBTQ+ Travelers
Zona Rosa is the heart of Mexico City's LGBTQIA+ scene, with most of the dedicated nightlife concentrated here. The neighborhood is welcoming and vibrant, especially on weekends.
If you can time your visit, Mexico City Pride happens every year toward the end of June. It's one of the largest pride events in Latin America, with over one million people celebrating. The energy is incredible.
Being a Thoughtful Visitor
Mexico City's popularity has exploded, and with that comes responsibility. Consider visiting areas outside the tourist center and supporting small, Mexican-owned businesses. Many travelers concentrate their spending in Roma Norte, Polanco, and La Condesa, where chains are more prevalent.
Help limit overcrowding by being intentional. Only visit places that genuinely interest you, not just spots that photograph well for social media. Visiting during low season helps too.
Avoid the Metro during rush hour when locals are commuting home. Those 7:00 AM to 9:30 AM and 5:00 PM to 7:30 PM windows are tough enough without extra tourist congestion. Walk, use a rideshare, or simply time your activities around the rush.
Explore Like a Local
Mexico City rewards those who dig deeper. The obvious attractions are worth seeing, but the real magic often lives in the details: that taco stand a local guide takes you to, the rooftop mezcal bar tucked behind an unmarked door, the neighborhood park where families gather on Sunday afternoons.
If you want to skip the guesswork and discover things to do in Mexico City that most visitors miss, consider booking a private tour with a local guide on Gaido. Our guides know the hidden gems, the best times to visit each spot, and the stories that bring places to life. Check out our Mexico City hidden gems guide for more inspiration, or browse private tours in Mexico City to find a local expert who matches your interests. The city opens up differently when you have a friend showing you around.