Mexico City, Oaxaca and Puerto Escondido in 12 Days

Eat your way through the capital and Oaxaca, then let the Pacific slow you down.

12 days3 stops
Original illustration
At a glance

Three nights in Mexico City, four in Oaxaca and four on the Pacific at Puerto Escondido, linked by one short flight and either a mountain drive or a second hop. It suits couples who care more about food, markets and ruins than resort pools, with a slow beach finish. Go November through April, when all three stops are dry and the coves are calm.

This is a 12-day Mexico honeymoon for couples who travel through their stomachs. You spend three nights in Mexico City, four in Oaxaca and four on the Pacific at Puerto Escondido, with only two hotel changes and no long overland days unless you choose the scenic drive to the coast.

The order matters. Mexico City and Oaxaca sit high in the mountains, where mornings are cool and the days are full of markets, museums and long lunches. The coast comes last, so the trip ends with nothing on the calendar but a plunge pool, a sheltered cove and a sunset mezcal. That is the slow stretch every honeymoon needs, placed where you will want it most.

The route works best from November through April, when the highlands are dry and the Pacific coves are calm enough for swimming. Expect boutique hotels in restored colonial houses rather than big resorts, with one design-hotel splurge on the beach.

The route

  1. Mexico CityMexico · 3 nights
  2. OaxacaMexico · 4 nights
  3. Puerto EscondidoMexico · 4 nights
Best months
November to April
Trip length
12 days
Budget
About $200–550 a night for two in boutique and design hotels, more for top suites (approximate)

Day by day

Days 1–3: Mexico City

Land at Mexico City International Airport (MEX) and take an authorized taxi or a ride-hailing car to Roma Norte or Condesa, about 30 to 60 minutes depending on traffic. Keep day one gentle. At 7,300 feet the altitude can catch you out, especially with a margarita, so walk the leafy loop around Parque México and eat early.

On day two, set an alarm for a sunrise balloon flight over Teotihuacán. Drifting over the Pyramid of the Sun as the valley turns gold is the romantic moment of this stop. You are back in the city by lunch. Make it a long seafood lunch at Contramar, then nap.

Day three belongs to Coyoacán. Book Frida Kahlo's Casa Azul ahead, wander the plazas afterward, then decide between a trajinera ride in Xochimilco and a slow afternoon in the galleries of Roma. Finish with a tasting menu in Polanco at a place such as Pujol or Quintonil, which both need reservations well in advance. Many museums close on Mondays, so plan markets and parks for that day.

Days 4–7: Oaxaca

Fly to Oaxaca International Airport (OAX), about an hour in the air, then 20 to 30 minutes by fixed-price taxi into the historic center. Stay within a few blocks of Santo Domingo, where the streets are calmer at night than around the Zócalo. Spend the first evening on a rooftop with a mezcal as the church lights come on.

Go to Monte Albán early on day five, before the highland sun gets fierce. The view over three valleys from the Main Plaza is worth the start. In the afternoon, take a cooking class for two and learn to make mole you will actually attempt at home.

On day six, hire a private driver for the valleys. Visit a family mezcal palenque, then a weaving village where you can buy rugs straight from the families who make them. End at Hierve el Agua for sunset, with your driver handling the road back in the dark.

Keep day seven slow. Browse the markets, sit in a courtyard café and let Oaxaca's pace sink in before the coast.

Days 8–12: Puerto Escondido

The highway from Oaxaca city to the coast now takes roughly two and a half hours, so a private driver in daylight is a pleasant way down through the mountains. If you would rather skip the curves, small airlines fly the short hop to Puerto Escondido International Airport (PXM), about 10 to 15 minutes from most hotels.

This is your splurge and your slow stretch. Hotel Escondido, a group of thatched bungalows with private plunge pools on a quiet beach east of town, is the design favorite. Couples who want to walk to dinner do well in Rinconada, above the swimming coves.

Swim only in the sheltered coves: Carrizalillo, Puerto Angelito and Manzanillo. Zicatela is for watching surfers, never for swimming. One evening, take a boat onto the Manialtepec lagoon on a night near the new moon, when the water glows around your hands as you trail them over the side. That is the moment people tell their friends about.

Another evening, release baby turtles at Bacocho or watch the sunset from Punta Cometa, a headland east along the coast. On day twelve, fly home from PXM, which has nonstops to Houston and Dallas/Fort Worth plus connections via Mexico City.

Getting Between Stops

Mexico City to Oaxaca is an easy domestic flight of about an hour. There are several departures a day, so pick a midmorning one and you will be in a courtyard hotel by lunch. Check whether your flight uses MEX or the newer Felipe Ángeles Airport (NLU) north of the city, since mixing them up costs hours.

Oaxaca to Puerto Escondido is the only real decision. The highway that opened in 2024 cut the drive to roughly two and a half hours. A private driver makes it a scenic morning. Drive only by day. The alternative is a short flight on a small airline, which saves time but carries tight baggage limits.

Flying home, look at nonstops from PXM to Houston on United and Dallas/Fort Worth on American. Schedules change, so confirm before you book. Otherwise connect through Mexico City.

Where to Stay

In Mexico City, choose the neighborhood before the hotel. Roma Norte and Condesa suit couples who like to walk to dinner, with small design hotels on tree-lined streets. Polanco is calmer and more polished. The Four Seasons Mexico City on Paseo de la Reforma wraps around a garden courtyard if you want a classic luxury hotel.

In Oaxaca, the signature stay is a small hotel in a restored colonial house. Escondido Oaxaca has a modern rooftop pool in the center. The Quinta Real Oaxaca occupies a 16th-century convent with arcaded patios. Ask about air conditioning in spring.

On the coast, Hotel Escondido east of town is the honeymoon splurge, with plunge-pool bungalows on a quiet beach. Casona Sforza, an adobe-domed boutique hotel above the sea, is another striking option. Rinconada and the clifftops above Carrizalillo keep you close to the swimming coves.

When to Go

November through April is the sweet spot for all three stops. Mexico City and Oaxaca are dry and mild, with daytime highs mostly in the 70s and low 80s Fahrenheit. December and January nights can feel cold in the highlands, so pack a jacket. March and April bring jacaranda blossom to the capital.

Puerto Escondido is dry and hot in the same months, with calmer seas in the coves and reliable boat trips. From June through September, the rainy season brings afternoon storms across the route and bigger swells on the coast, which makes swimming riskier.

Two festivals deserve a decision. Day of the Dead, from October 31 to November 2, is extraordinary in both Mexico City and Oaxaca, but prices and crowds roughly double. Oaxaca's Guelaguetza in July has the same effect. Book many months ahead or plan around them.

Budget and Booking

This is a mid-range to luxury route that can flex in either direction. As an approximate guide, good boutique hotels in Mexico City and Oaxaca run from about $200 to $450 a night for two, while Puerto Escondido has comfortable boutique rooms from about $100 to $250 a night. Top design hotels and suites cost more. Food is where this trip shines on value: tacos can cost a dollar or two. Even the famous tasting menus are gentler than their US equivalents.

Book these early: the Teotihuacán balloon flight, Casa Azul tickets, Mexico City tasting menus and your Oaxaca cooking class. The plunge-pool bungalows on the coast sell out in winter. Hire your Oaxaca valley driver through your hotel.

Many smaller places on the coast are cash only. Withdraw pesos from ATMs inside banks or supermarkets rather than standalone machines.

Staying Comfortable and Safe

Altitude is the first thing to plan for. Mexico City sits at 7,300 feet and Oaxaca is also high, so drink water and go easy on mezcal for the first day or two. Pack sunscreen and hats for Monte Albán and Hierve el Agua.

In the capital, use ride-hailing apps or authorized taxis rather than hailing cabs, especially at night. Keep phones out of reach in crowded markets. In Oaxaca state, protests and road blockades happen without warning, which is one more reason to use a local driver who knows the alternatives.

The State Department rates Oaxaca at exercise increased caution and advises against driving Highway 200 west from Puerto Escondido toward Guerrero. Respect the surf: do not swim at Zicatela or exposed Bacocho. Pack repellent for dusk on the coast. If you're pregnant or hoping to be soon, check CDC travel health notices for Mexico before you book. For churches and village visits, covered shoulders are polite for both of you.

Make It Shorter or Longer

For a 9-day version, cut Mexico City to two nights and Oaxaca to three, keeping four nights on the coast. You lose the Coyoacán day and the slow market morning, but the trip still has its rhythm. Couples with only a week should pick two stops: Oaxaca and Puerto Escondido make the most relaxed pair, using a connection through Mexico City or a nonstop to Oaxaca.

With 14 or 15 days, add a night or two in Oaxaca's valleys at a rural lodge, or a second beach base. Many couples also extend the coast to five or six nights, since the beach is where the honeymoon feeling settles in.

If you want a bigger resort finish, swap Puerto Escondido for Huatulco, a short flight from Oaxaca with calmer bays and larger hotels. You trade the surf-town mood for easier swimming.

FAQ

Planning this trip

Is 12 days enough for Mexico City, Oaxaca and the coast?

Yes. Twelve days gives three nights in the capital, four in Oaxaca and four on the beach, with only two hotel changes. Each transfer takes half a day at most. Shorter than nine days and the coast starts to feel rushed, which defeats the point of ending there.

Should we drive or fly from Oaxaca to Puerto Escondido?

Both work. The newer highway takes roughly two and a half hours and a private driver makes it a scenic morning through the mountains, but go by daylight only. Small airlines fly the short hop in far less time, with strict baggage limits. Couples prone to car sickness should fly.

Can you swim at Puerto Escondido?

Yes, in the sheltered coves. Carrizalillo, Puerto Angelito and Manzanillo are the safe choices on calm days. Zicatela and the exposed end of Bacocho have dangerous currents even for strong swimmers, so watch the surfers from the sand there. Choose a hotel with a pool or plunge pool for easy swims.

Is Day of the Dead a good time for this honeymoon?

It can be wonderful, with altars, marigolds and candlelit cemeteries in both Mexico City and Oaxaca. Some couples find it moving while others find it overwhelming. Hotel prices in Oaxaca roughly double and rooms sell out months ahead. If you go, book early and keep the coast as your quiet reward.

What is the splurge night on this route?

The beach. Hotel Escondido's thatched bungalows with private plunge pools are the honeymoon highlight, so put your budget there. In the cities, a mid-range courtyard hotel works well because you will be out most of the day. In Mexico City, a tasting menu at Pujol or Quintonil is the other worthy splurge.

Stops on this route

Honeymoon Huts is reader-supported. When you book through links on this page we may earn a commission, at no extra cost to you. Our picks are editorially independent. How we earn money.