Mexico City totally blew me away & I'm not one for cities that are too much for me. But Mexico City was a constant surprise every single day. Its loud, its colourful, its chaotic, its beautiful & its exhausting all at the same time. What I think makes this crazy, buzzing city so special is the combination of its ancient history, its modern street art, its hidden parks & gardens, the incredible food, and just the warmth of the locals. If you're planning a trip to Mexico, I've got my top picks for things to do in Mexico City. They're places I genuinely think you won't want to miss
Quick-start: The Must-see's in 3-4 Days
If you're on a tight schedule, these are the things to book in first! Don't worry about the rest of this - just get these sorted and then you can dive into the details below.
-
Museo Frida Kahlo (Casa Azul) - this is Frida's studio home in Coyoacán - it's intimate, beautiful, and really, really worth visiting. Book timed tickets online well in advance - it gets busy!
-
Museo Nacional de Antropología in Chapultepec - if museums are your thing, then this is a must-see. You'll see the Aztec Sun Stone & 700,000 other artifacts across 45 different halls - its mind-blowing stuff!
-
Day trip to Teotihuacán - this is one of those "must see" places you just can't miss. Walk the Avenue of the Dead, see the Pyramid of the Sun, and marvel at all the incredible ancient ruins.
-
Take a stroll through Roma Norte & Condesa - these areas are like little oases from the hustle and bustle of the city. Try some local street food, visit some art galleries, and enjoy the trendy vibe.
-
Spend an evening at the Zócalo and Bellas Artes - watch the sunset over the main square, then head to Palacio de Bellas Artes when it's all lit up.
-
Try the Cablebús - this is a great way to see the city. It's public transport, but with panoramic views over the hills.
-
Try Tacos al pastor - these are the city's signature street food - you can find them on almost every corner!
-
Grab a coffee in Roma/Condesa - there are loads of excellent cafes serving great coffee from places like Chiapas & Oaxaca.
-
Take a boat trip on the Xochimilco canals - this is a really unique experience. You'll see colourful boats, mariachi bands, and vendors selling all sorts of goodies.
-
Visit Chapultepec Castle - the views from the top are stunning, and you can learn a bit about the history of the place.
You really need at least 4 or 5 days here to get the most out of the place. If you've got 7 - 10 days, you can start to add in some longer trips like Puebla or Cholula, or even a long weekend down at Playa del Carmen or the Yucatan peninsula.
If you work in supply chain or logistics, you may want to look into combining your visit with some meetings in CDMX's business districts (Santa Fe, Polanco) where many major companies operate.
Orientation: Where Mexico City is & What it's Like
Mexico City is the capital of Mexico. Its official name is Ciudad de México or CDMX. It's a massive city, sprawling across the Valley of Mexico, with over 21 million people in the metro area.
There are loads of different areas to explore in the city, but the ones you'll probably end up spending most of your time in are:
-
Centro Histórico - this is the colonial heart of the city. Its full of history, vendors, and great food.
-
Roma and Condesa - these areas are a bit trendier, with loads of cafes, art galleries & art deco buildings.
-
Polanco - this is the place to go for some top-end shopping and dining, and its close to loads of great museums.
-
Coyoacán - this is a bit more bohemian, with cobbled streets and a great vibe.
-
Chapultepec area - this is a massive urban park, with loads of green space, lakes, and world-class museums.

Art & museums: From Frida Kahlo to Anthropology & much more
Mexico City is basically a mecca for museums - with over 150 to choose from in a single, sprawling city - and for the most part they shut up shop on Mondays - though a few do stay open
-
Museo Frida Kahlo (Casa Azul), Coyoacán - you'll feel like you're stepping into Frida's childhood home when you enter this amazing little museum - bought by her folks back in 1907, it still has that famous cobalt-blue courtyard & her studio / clothes on display; tickets (250-500 pesos) sell out fast, especially at weekends & holidays, so book ahead if you can
-
Museo Nacional de Antropología, Chapultepec - you can't miss the iconic umbrella-shaped fountain that greets you as you enter; inside, 45 whole exhibit halls wait to blow your mind with pre-Hispanic artifacts from 14 different cultures - just pace yourself & pick 2-3 halls (Aztec, Maya, Oaxaca) to focus on over 2-3 hours
-
Chapultepec Castle / National History Museum - this hilltop castle offers breathtaking views of the Paseo de la Reforma below - 19th-century apartments from Maximilian's ill-fated reign are waiting to be explored; grab an early spot so you avoid the midday sun on the hike up
-
Palacio de Bellas Artes museum side - modern art exhibitions & famous murals inside make this a whole other can't-miss experience; check out the current shows before you bother to head over
-
Biblioteca Vasconcelos - this futuristic library's nicknamed the "Megabiblioteca" for good reason - the hanging bookshelves, dramatic lighting & botanical garden all combine to make this a great spot to grab a few snaps & chill out for 30-60 minutes
-
Contemporary art galleries - Kurimanzutto in Santa Fe showcases big-name artists like Gabriel Orozco; smaller galleries in Roma & Juárez (like Galería OMR or Proyecto Público Prim) have a great vibe & are always worth a browse - these days they're up there with Berlin in terms of art-energy, but with a 100% Latin American twist

Neighbourhoods to explore: Roma, Condesa, Coyoacán & Polanco
The best thing to do in mexico city? Wandering the neighbourhoods, of course ! You want to balance the big sights with everyday local life to get a real feel for this amazing city - that's a full, rounded picture of this beautiful, crazy place that no clever itinerary can give you
-
Roma Norte - stroll down the leafy streets lined with restored early 20th-century buildings, pop into a specialty coffee shop or wine bar & wander art galleries - Álvaro Obregón Avenue is the main drag for food & nightlife, & yup, that's where a lot of digital nomads & creatives end up calling home
-
Condesa - art deco buildings from the 1920s oil boom, tree-lined avenues - you can find Parque México right bang in the heart of this beautiful neighbourhood; this is the place where locals take long strolls, jog, or grab a coffee on the sidewalk from morning till late - the Ámsterdam Avenue loop is just perfect for a walk or jog* Coyoacán – cobblestone streets and colonial plazas create a charming small town feel within the megacity; pair a visit to Casa Azul with some snacks at Mercado de Coyoacán - you'll find a lively atmosphere on weekends, but be prepared for crowds.
-
Polanco – the swanky district brings luxury shopping on Avenida Presidente Masaryk, great restaurants, and is just a stone's throw from Chapultepec and all the museums; a great fit for travellers who prefer their nightlife to be polished and generally pretty safe
-
Juárez / Colonia Cuauhtémoc – this area's got an up and coming restaurant and bar scene sitting right alongside some super cool historic mansions and modern offices; it's just a hop, skip and a jump from Reforma and is perfect for business travellers wanting to mix work and play
Green spaces & parks: Chapultepec, Parque México and beyond
CDMX's got a whole lot more green space than you'd expect. Parks are a must-stop for a break from all that traffic, noise and the colourful craziness of the streets.
-
Chapultepec Park (Bosque de Chapultepec) – at 686 hectares, it's a whopping four times the size of Central Park in the States; you can rent paddle boats and cruise the lakes (for 60 MXN for half an hour), and meander down trails lined with ancient ahuehuete trees - vendors sell everything from churros to balloons to keep you entertained. The zoo, the botanical garden with over 300 species of cactus, and multiple museums are all located within the park grounds
-
Parque México (Condesa) – this oval-shaped park was designed in the 1920s - it's got Art Deco fountains popping up, a central pond, and a sort of unofficial dog park vibe going on; joggers and yoga enthusiasts come out in droves in the mornings while late afternoons are when you'll find people-watchers taking a load off on the benches
-
Parque España (Condesa) – this one's smaller but has a real charm to it - it's got playgrounds, leafy trails and cafes on hand where you can sit and watch the world go by. And if you're looking for some early morning or late afternoon quiet time, this is the place to be
-
Alameda Central (Centro) – this one's right in the middle of the historic centre but it's still a pretty compact little green break from all the action
-
Parque Lincoln (Polanco) – this tiny park's got an aviary and a weekend art market - it's a great place to grab a quiet moment between all the restaurants and shopping in Polanco
Mornings and late afternoons are the best times to visit parks - just keep your wits about you and be mindful of your belongings, okay?
Food & drink: tacos, markets, specialty coffee
Mexico City's a culinary hot bed - you've got humble street stalls dishing up local grub to the world's top fine dining - tacos al pastor remain the signature, but there's so much more to the mexican food scene here. It's a $2.5 billion a year industry with over 50,000 vendors to boot.
-
Street food must-tries – tacos al pastor, some suadero (beef brisket), quesadillas (with cheese - or without, depending on the vendor!), tlacoyos and churros - all these are the essentials; you'll find reliable stalls in Roma Norte, Condesa and around Eje Central in Centro, and a real institution is El Huequito who've been serving tacos since 1953 - go for the authentic experience
-
Mercados & food halls – Mercado Roma in Roma norte is one of these fancy new food halls with 50+ vendors: ceviche, craft beer and all - it's like a whole other world; Mercado de Coyoacán is more old-school: it's all about those traditional snacks like tostadas and aguas frescas in a real bustling atmosphere - go for the lively vibe and choose stalls with food cooked to order for the best experience
-
Classic sit-down places – if you haven't already, you've got to try at least one traditional cantina - live music, free snacks, the whole shebang; and then there's contemporary restaurants along Álvaro Obregón in Roma for anything from seafood tostadas to plant-based tasting menus - many local hotels have great restaurants within walking distance too
-
Cafes & specialty coffee – Blend Station in Roma/Condesa's a real treat - excellent pour-overs (65 MXN) alongside healthy food and a remote-work vibe that's hard to beat; Café Avellaneda in Coyoacán is tiny but roasts their own beans from Chiapas and Oaxaca and are seriously good - they even score 85+ on specialty cupping scales; Mexico's a huge coffee producer so you'll find all the best local beans right here in the city

Pyramids & day trips: Teotihuacán and other escapes
Some of the best things to do in mexico city are actually day trip escapes from the urban intensity. Teotihuacán is the most famous, but several other destinations reward the travel time.
-
Teotihuacán Pyramids – 50 km northeast of CDMX lies this UNESCO world heritage site. Built by some long-lost civilisation which flourished from around 100-650CE with a whopping 125,000 residents; the 2km Avenue of the Dead actually aligns the Pyramid of the Sun (65m tall - base is bigger than the Great Pyramid of Giza!) and the Pyramid of the Moon with some seriously precise astronomical info; climbing is currently a no-go for preservation reasons, but the views from the viewpoints are just stunning; best to get there early (site opens at 9 am) to avoid the 30°C midday heat and the 5,000 daily visitors; you can catch a bus from Norte Terminal for about 80mxn return, or join a guided tour and get loads more historical context and insights into the world of LIDAR scans
-
Puebla & Cholula – a full day trip to see some proper colonial architecture, some of the best Talavera ceramics, and Cholula's Great Pyramid - which for some reason has a church on top; the bus or tour will take you around 2-2.5 hours each way; Puebla itself is one of the coolest places in the region - its natural beauty and rich culture make it a must-see
-
Tepoztlán – a mountain town just a day-trip away, with the Tepozteco pyramid hike to tackle (proper footwear is a must, and bring a good level of fitness); the vibe here is a world away from the intensity of CDMX
-
Grutas de Tolantongo – if you're after some hot springs and turquoise pools carved straight into the side of a mountain, this place is the ticket; just bear in mind it's a 3.5-4 hour bus ride each way, so organised tours from CDMX might be your best bet
-
Iztaccíhuatl hike – if you're a fit and experienced hiker who's already acclimatised to CDMX's high altitude, this can be an absolutely stunning way to spend a day - a guided climb of this dormant volcano offers up raw natural beauty on a par with the Grand Canyon or Copper Canyon
Keep in mind that Mayan ruins like the ones at Chichén Itzá are actually way out in the Yucatán peninsula - you'd need to fly to get there, but Teotihuacán is just an hour or so from the city
Note that mayan ruins like those at Chichén Itzá require flying to the yucatán peninsula, but Teotihuacán offers similarly powerful ancient ruins within an hour of CDMX.
Practical Tips: When to Visit, Getting Around & Safety
Mexico City's a year-round destination with mild temperatures (averaging 16-22°C) and 2 main seasons - dry is from October to May and rainy from June to September; the city's high altitude means the nights stay cool all year round
-
When to visit – November and February to April are your best bets for clear skies and comfortable temperatures; in the winter, the nights can get a bit chilly, so bring a light jacket; as for the rainy season, the showers are usually just a quick splash to clear the air
-
How long to stay – 4-5 days should do the main sights justice - 7-10 days gives you time to do some day trips, explore the neighbourhoods at your own pace, and not feel too rushed or exhausted by the traffic;* Getting Around- The Metro is a cheap, fast and pretty efficient way to get around (5 pesos for a ticket), but get ready to get squished at rush hour. Metrobús runs along the major avenues and you can use a rechargeable card for both. Uber, Didi, and Cabify are widely used especially at night and can be a good alternative to hailing a taxi on the street. Walking is a great way to explore places like Roma, Condesa, Centro and Polanco but on the main streets its a bit tricky. Cash is king when it comes to street vendors and markets so be prepared with some pesos on you
-
Safety Basics - Basics stuff - we're talking like using your common sense, avoiding looking like you are swimming in cash at all times, and taking an app-based ride at night rather than the street version. As for public transport, keep an eye on your bags and stick to the well known areas at night - CDMX is generally pretty safe for tourists in the main visitor areas, but still keep your wits about you
-
Money and Connectivity - Use ATM's at the big bank branches or inside the shopping malls, and keep some small cash on hand for those street markets and food stalls. If you want to get around and use all those ride-sharing apps then get an eSIM for international traveler. Many hotels and cafes will offer free Wi-Fi if you need it
-
Business / Logistics Trvlr - If you're planning on coming to CDMX for a work thing - like a supply chain or logistics event, you can easily turn it into a bit of a holiday by grabbing a room in Polanco or Reforma and slotting in a couple of nights in Roma or Condesa. Just arrange that travel insurance before you come
Planning your Mexico City itinerary (sample days)
These sample structures give you building blocks to customise. Whether it’s your first trip or your next trip, having a loose framework helps maximise your time without over-scheduling.
-
Day 1: Centro Histórico and Bellas Artes – start at the Zócalo and Metropolitan Cathedral, walk to Palacio Nacional for diego rivera murals (if open), lunch in Centro near alameda central, explore the park, end at Palacio de Bellas Artes for exterior photos, and grab coffee at the Sears café viewpoint
-
Day 2: Chapultepec & museums – morning walk through chapultepec park and up to the Castle, afternoon at Museo Nacional de Antropología (focus on 2–3 halls), evening in Polanco for dinner at one of the great restaurants along Masaryk
-
Day 3: Neighbourhoods, coffee & street food – morning stroll through Roma and Condesa, Parque México people-watching, specialty coffee at Blend Station or a similar spot, evening tacos al pastor crawl
-
Day 4–5 additions – Coyoacán and Frida Kahlo Museum (book ahead), Xochimilco canals, Cablebús ride for views, plus an extra museum like Biblioteca Vasconcelos or a gallery like Kurimanzutto
-
Optional day-trip slot – Teotihuacán works best as a full morning departure (leave by 7 AM), returning mid-afternoon with energy for a relaxed evening in Roma; Puebla/Cholula requires a full day but rewards with beautiful beaches of Talavera tiles and colonial charm
For those planning trips to other places to visit in mexico—like san miguel de Allende, oaxaca city, cabo san lucas, puerto vallarta, or the monarch butterfly biosphere reserve—CDMX makes an excellent base with multiple locations accessible by bus or short flights. Many travellers also combine a city visit with beach time on the best beaches of the yucatan peninsula, where you can find whale sharks, sea turtles, marine life, and whale watching opportunities along with white sand beaches.
Responsible travel & the city’s future
Travelling respectfully in a city of 21 million people means being mindful of your impact—on communities, on resources, and on the places to visit that make CDMX special.
-
Support local businesses over international chains when you can—the family-run taquería, the neighbourhood café, the independent gallery
-
Bring a refillable water bottle and be mindful of water use; this is a city built on a drained lakebed with ongoing water challenges
-
Use public transport or shared rides when possible to reduce congestion and emissions, especially if you’re a business traveller who might otherwise rely solely on private cars
-
Choose tours and guides that treat communities and heritage sites (like Xochimilco and Teotihuacán) with respect; avoid operators that leave trash or encourage damaging behaviour at ancient ruins
Mexico City is a place that gets under your skin. The rich culture, the street art on every corner, the warmth of strangers, the chaos that somehow works—it all adds up to something unforgettable. Most visitors don’t leave asking if they’ll return. They leave wondering when.