All guides

Travel guide

Nine days in Mexico City and Oaxaca: the two-city trip that actually works

CDMX for five days, Oaxaca for four, one short flight between them, and the Frida Kahlo tickets bought a month before anything else.

By TripSake travel desk · Published · Updated · 14 min read

A colourful colonial street in Mexico with market stalls and people walking
Trip length
9 nights, November
Group
5 people, no Spanish beyond menus
Bases
Roma Norte 5 nights, Oaxaca Centro 4
Booked ahead
Casa Azul, one flight, two dinners, one mezcal tour
Daily walking
9 to 17 km
Season
November, 12 to 24 degrees, dry season, cold at night

The short answer

Nine days splits cleanly: five in Mexico City, four in Oaxaca, one hour of flying between them. Book the Frida Kahlo Museum weeks ahead because it sells out, do Teotihuacan at opening, keep a whole day for Coyoacan and Xochimilco, and in Oaxaca plan around the market days rather than around the sights. Take the first day easy at 2,240 metres.

What to take away

  • Casa Azul sells out weeks ahead. It is the first thing to book on the whole trip.
  • Fly CDMX to Oaxaca. The overnight bus is fine and costs you a day either side.
  • Teotihuacan at opening, before the heat and the coaches. It is a two-hour trip out.
  • Oaxaca runs on market days. Tlacolula on Sunday is worth building the week around.
  • The altitude is real for 48 hours. Do not land and go straight out drinking mezcal.

Book Casa Azul before you book the flights

The Frida Kahlo Museum in Coyoacan is small, ticketed by timed slot, and consistently sold out weeks in advance. It is the one thing on this itinerary where being organised and being disappointed are two different plans, and it is the reason we tell people to buy that ticket before the flights are even confirmed.

The Museo Nacional de Antropologia is the opposite: enormous, cheap, and rarely full. It is also the best museum in Latin America and it takes three hours minimum. Give it a morning and accept you will not see half of it.

The third bookable thing is dinner. Mexico City has restaurants that book out two months ahead and hundreds that do not, and the ones that do not are frequently better. We booked twice and walked in seven times.

  • Casa Azul: timed entry, book four to six weeks ahead, closed Mondays.
  • Antropologia: around 95 pesos, three hours minimum, closed Mondays.
  • Teotihuacan: open from early, coaches from mid morning, closed nothing.
  • Most museums in the city close on Monday. Plan Monday as a street day.
The TripSake trip map for Mexico with saved spots clustered around Mexico City and the Oaxaca valley
Sixty-one saved clips, twenty-four spots, and four that turned out to be the same taqueria in Roma Norte.

Where to stay, and the altitude nobody warns you about

Roma Norte and Condesa are the two neighbourhoods worth staying in for a first trip: leafy, walkable, full of restaurants, and central enough that the Centro Historico is fifteen minutes by taxi. Juarez is cheaper and equally convenient. The Centro itself is spectacular by day and quiet in a way that is less fun at night.

Mexico City sits at 2,240 metres. That is high enough that the first night matters. Two of our group flew in, went straight out, drank at altitude on no sleep, and lost the following morning to something that felt like a hangover but arrived without the usual quantity of drinking.

The fix is boring and effective: water, a flat first evening, and putting the Centro walk rather than the pyramids on day one. Nobody has ever regretted an easy first day in Mexico City, because the food on any given street is good enough to make a slow evening feel like a plan.

The CDMX days that are worth protecting

Teotihuacan is an hour and a half out by bus from Terminal Norte and needs an early start. The site opens early and the difference between arriving at opening and arriving at eleven is the difference between a vast quiet plain and a heat-hazed queue. You cannot climb the two main pyramids any more, which changes less than people expect: the scale is the point, and the Avenue of the Dead delivers it.

Coyoacan and Xochimilco fit into one day if you accept that it is a long one. Coyoacan is a colonial village absorbed by the city, with the market, the Frida house and a plaza that is the most pleasant place to sit in the metropolis. Xochimilco is the canal system with the painted trajineras, best in the afternoon, and much better with a group than alone.

And then there is lucha libre at Arena Mexico on a Friday, which is the single most fun three hours available in the city. Get seats a few rows back rather than ringside, buy the mask, and do not sit down.

TripSake day plan for the Coyoacan and Xochimilco day in Mexico City, in order
The Casa Azul slot is the anchor. Coyoacan before it, the canals after, dinner near the flat because the ride back is long.

Oaxaca runs on market days

Oaxaca is a small colonial city with the best food in Mexico and a set of villages around it that each have a market day. Tlacolula on Sunday is the big one, a Zapotec market that has run in the same place for centuries and sells everything from mole paste to livestock. Etla is Wednesday. Ocotlan is Friday.

Which market you catch depends on when you arrive, so plan the Oaxaca leg around them rather than around Monte Alban, which is open every day. This is the inverse of how most itineraries are built and it produces a much better week.

In the city itself: the 20 de Noviembre market for the smoky meat hall, the Mercado Benito Juarez next door for everything else, Santo Domingo church and the ethnobotanical garden, and mezcalerias in the evening where a flight of four costs less than a cocktail at home. Monte Alban is a half day, best in the morning, and the view from the ridge explains the whole valley.

Nine days of small payments in two currencies of habit

Mexico is cheap for what you get and it is not uniformly cheap. Street tacos at 20 to 30 pesos each. A very good lunch in Roma Norte for 250 to 400. A mezcal flight for 200. Museum entry under 100. And then a tasting menu that costs more than the four days in Oaxaca.

Cash still matters at markets, in taxis outside the app, at Teotihuacan, and for tips, which are expected at around 10 to 15 percent and are frequently the only thing the person serving you earns. Cards work everywhere else.

For five people this produced the familiar problem: one person buys the group tickets, another puts the flat on their card, and everybody buys tacos for everybody at some point. We logged the big items and photographed the two restaurant receipts. Total, excluding international flights, was around 780 euros a head for nine days including the domestic flight and both apartments.

TripSake poll asking whether to spend the budget on one tasting menu or three market dinners
One tasting menu against three market dinners. The markets took it 4 to 1 and the trip was better for it.

Day by day

Five days in CDMX, four in Oaxaca

Museums are on non-Mondays, Teotihuacan is on the day with the earliest wake-up, and the Oaxaca leg is arranged around the Sunday market at Tlacolula. The first evening is deliberately empty.

Day 1

Centro Historico, slowly

Roma Norte9.2 km

  1. 11:00

    Zocalo and the Metropolitan Cathedral

    Sight · 1h 30m

    Free. One of the largest squares in the world, built on the ruins of the Aztec capital.

  2. 13:00

    Templo Mayor

    Sight · 2h

    The Mexica great temple, excavated in the middle of the colonial city that was built on top of it. The museum is better than the ruins.

  3. 15:30

    Palacio de Bellas Artes

    Sight · 1h 30m

    The Rivera and Siqueiros murals are upstairs. The building alone is worth the walk past.

  4. 18:00

    Tacos in Roma Norte

    Food · 2h

    Al pastor from a spit, 20 to 30 pesos each. First night: eat well, drink lightly, the altitude wins otherwise.

Verdict. A deliberately gentle first day at 2,240 metres. It is also one of the great city walks.

Day 2

Teotihuacan

Out and back from Terminal Norte12.6 km, most of it on the Avenue of the Dead

  1. 06:30

    Bus from Terminal Norte

    Travel · 1h 30m

    Buses run frequently and take about an hour. Ask for the pyramids, not the town of San Juan.

  2. 08:30

    Teotihuacan at opening

    Sight · 4h

    Around 100 pesos. Climbing the two main pyramids is no longer allowed; the scale of the avenue is the reason to be there.

  3. 13:30

    Lunch near the site

    Food · 1h 30m

    The restaurants by gate 5 are aimed at coaches. The town a few minutes away is better and half the price.

  4. 18:00

    Mercado Roma or a Condesa dinner

    Food · 2h 30m

    A short day after an early one. This is the evening to stay in the neighbourhood.

Verdict. The early start pays for itself twice over: shade, quiet and no queue at the gate.

Day 3

Coyoacan, Frida and Xochimilco

South of the city11.4 km

  1. 09:30

    Museo Frida Kahlo, Casa AzulBooked

    Sight · 2h

    Timed entry, sells out four to six weeks ahead, closed Mondays. Book this before anything else on the trip.

  2. 12:00

    Coyoacan market and the plaza

    Food · 2h

    Tostadas at the market counter, then coffee in the square. The most pleasant place to do nothing in the city.

  3. 15:00

    Xochimilco trajineras

    Open · 3h

    Boats are hired by the hour per boat, not per person, so a group of five is the efficient way to do it. Agree the price before you step on.

  4. 20:30

    Dinner back in Roma

    Food · 2h 30m

    Xochimilco to Roma is a long ride. Book something near the flat rather than optimistically far away.

Verdict. A long day and the best one in the city. The Casa Azul slot decides its shape.

Days 4 to 5

Chapultepec, Polanco and lucha libre

Roma Norte14 to 17 km

  1. 09:30

    Museo Nacional de Antropologia

    Sight · 3h 30m

    Around 95 pesos, closed Mondays. Three hours is the minimum and you will still miss rooms.

  2. 14:00

    Chapultepec park and the castle

    Walk · 3h

    The castle sits on a hill in the middle of the park with a view over Reforma. The park itself is twice the size of Central Park.

  3. 11:00

    Polanco or a Juarez cafe morning

    Coffee · 2h

    The expensive neighbourhood. Worth a walk, not worth a base.

  4. 20:30

    Lucha libre at Arena MexicoBooked

    Evening · 3h

    Friday nights are the big card. Buy a few rows back rather than ringside, buy the mask, stay standing.

Days 6 to 7

Oaxaca city

Centro, walking distance to both markets10 to 13 km a day

  1. 08:00

    Flight CDMX to OaxacaBooked

    Travel · 1h 30m

    One hour in the air against seven on the overnight bus. The bus is comfortable and costs you both ends of a day.

  2. 12:00

    Mercado 20 de Noviembre

    Food · 2h

    The smoke hall: pick your meat at a stall, they grill it, you eat it at a shared table with tortillas and salsa.

  3. 15:00

    Santo Domingo and the ethnobotanical garden

    Sight · 2h 30m

    The church interior is gold from floor to ceiling. The garden next door is guided-tour only and worth the ticket.

  4. 19:30

    Mezcaleria crawl

    Evening · 3h

    A flight of four is around 200 pesos. Ask what village each one is from; the answer is always more interesting than the label.

Verdict. Four nights. The food alone justifies three and the villages justify the fourth.

Days 8 to 9

Monte Alban and the Sunday market

Oaxaca Centro, with a driver for one day8 to 12 km

  1. 08:30

    Monte Alban

    Sight · 3h

    A Zapotec city on a levelled ridge above the valley, half an hour from town. Morning, for the light and the temperature.

  2. 09:00

    Tlacolula Sunday market

    Food · 4h

    The big valley market, Sundays only. Mole paste, chapulines, textiles, livestock. Bring cash and small notes.

  3. 14:00

    Teotitlan del Valle weavers

    Sight · 2h

    Natural-dye rug workshops in a village that has done this for centuries. The demonstrations are genuine, the prices are fair.

  4. 17:00

    Hierve el Agua, if the road is open

    Walk · 3h

    Petrified waterfalls and mineral pools. Access has been closed by local disputes more than once; check the day before, not the week before.

Verdict. The market day is the one to protect. Monte Alban is open every day and can move.

Oaxaca airport is 20 minutes from the centre and small. Flights back to Mexico City are frequent and cheap, and there are a few direct international departures. If you would rather end at the coast, Puerto Escondido is a 45-minute flight or a winding seven-hour drive, and the drive is not a shortcut.

Honest comparison

Two cities, five people and one museum that sells out

Mexico is not a hard country to travel in. It is a hard country to plan with a group, because half the good places are markets that run on one specific day and the other half are restaurants somebody saw in a video with no name on screen.

The scheduling problem is small. The identification problem is the whole thing.

WhatWanderlog, TripIt, Maps listsTripSake
Taquerias with no name on screenA search box needs a name. A clip of a man shaving al pastor onto a tortilla does not have one.Paste the link and the place shown or mentioned comes back pinned, with photos, the rating and the hours, so you can tell whether it is even open on the day you were going to go.
A timed ticket the trip depends onA line in a list with a date typed next to it, checked by nobody.The Casa Azul slot anchors its day and the rest of the day is built around it, in the right order and with real travel times.
Markets that only exist on one dayOpening hours are shown on the place page, not against the day you put it in.A stop scheduled for a day the place is shut gets flagged. Half of the Oaxaca valley is only open one day a week.
Five people, forty saved restaurantsA shared list that only ever grows.Yes or no per spot, then a poll for the real fights. Ours was one tasting menu against three market dinners, and the markets won 4 to 1.
The friend who will not sign upAccount required to add anything.One invite link. Guests vote, add and read the plan without an account.
Cash tips and card dinnersA separate app, started late, missing every peso spent at a market.Expenses in the trip, receipts photographed, split as you go, one settlement at the end.
What it costsA subscription per person, which nobody in a group of five all pays.Free. Everyone gets the same app and the same plan.

The Oaxaca leg is where this earned its keep. Building four days around three village market days, with a driver booked for the right one, is fiddly on paper and took twenty minutes once every market was a pin with a day attached.

Questions travellers ask

Before you book

How many days do you need for Mexico City and Oaxaca?

Nine works well: five in Mexico City, four in Oaxaca, with a one-hour flight between them. Seven is possible if you drop Teotihuacan or the Oaxaca villages, but not both.

How far in advance should I book the Frida Kahlo Museum?

Four to six weeks. Casa Azul is small, sells timed tickets and is reliably sold out. It is the first thing to book on the trip and the museum is closed on Mondays.

Is Mexico City safe for a group of tourists?

The neighbourhoods this itinerary uses, Roma, Condesa, Coyoacan, the Centro by day, are busy and well policed, and normal city sense applies. Use ride-hailing apps rather than hailing cabs on the street, and keep phones away on the metro at rush hour.

Should I fly or take the bus from Mexico City to Oaxaca?

Fly if you have nine days. The flight is an hour, the bus is six to seven and costs you the ends of two days. The overnight ADO bus is genuinely comfortable if the flight prices spike.

Does the altitude in Mexico City affect you?

For the first 48 hours, yes. The city is at 2,240 metres, which mostly shows up as breathlessness on stairs and alcohol hitting harder. Keep the first evening flat and drink water. Oaxaca, at 1,550 metres, is easier.

How do I plan a Mexico trip from saved reels?

Paste them into a TripSake trip. Places shown or mentioned in each clip become pins with photos, ratings and opening hours, market days included, and stops scheduled while a place is shut get flagged before you leave.

About the author

The TripSake travel desk plans and walks the routes we publish. This one was five people in November, two of whom underestimated 2,240 metres of altitude on the first night.

Keep reading

Keep planning

The group trip can live outside the group chat.

Start free
Start free