Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

21-Day Mexico Itinerary from Cancun with Mexico City and Beach Relaxation

Day 1 · Mon, Jul 20
Cancun, Mexico

Arrive in Cancun

  1. Cancun International Airport — Cancún Airport — Arrive, clear immigration, and pick up transport into town; late evening, ~1 hour.
  2. Hotel Zone check-in — Hotel Zone — Get settled and recover from travel before any big plans; evening, ~1.5 hours.
  3. La Parrilla — Downtown Cancún — Easy first-night Mexican dinner, good for tacos, enchiladas, and a low-stress start; dinner, ~1.5 hours, ~$15–30 pp.
  4. Malecón Tajamar — Cancún downtown waterfront — If you have energy, take a short sunset stroll and shake off the flight; evening, ~45 min.
  5. OXXO / convenience stop for beach basics — near your hotel — Stock up on sunscreen, snacks, and water for the next few days; evening, ~20 min.

Late arrival and airport logistics

You’re landing at Cancún International Airport on a same-day arrival, so keep this first stretch simple: clear immigration, grab your bag, and head straight for transport into the Hotel Zone. Expect the whole process to take about 45–90 minutes depending on flight waves; the airport is efficient, but the taxi scene outside is busy and a bit chaotic, so ignore anyone pitching “special rates” inside and use the official taxi desk or prebooked transfer. To keep things painless, arrive with a rough hotel name ready and don’t plan anything ambitious tonight. If you’re arriving after a long-haul flight, a 30–40 minute ride to the hotel strip can feel longer than it is, especially in July heat and humidity.

Settle in, then keep dinner easy

After you check in, take 20–30 minutes to freshen up and change before heading out. For your first dinner, La Parrilla in Downtown Cancún is a good soft landing: it’s casual, reliable, and very much the kind of place locals use for a solid, unfussy Mexican meal. Go for tacos al pastor, enchiladas, cochinita pibil, or a big order of guacamole if you’re jet-lagged and not in the mood to overthink it. Expect around $15–30 per person, and if you’re tired, just take a taxi or ride-hail from the Hotel Zone rather than trying to navigate buses tonight.

If you still have energy, a quick waterfront walk

If you’re not completely done after dinner, make it a very short stroll at Malecón Tajamar rather than a full night out. It’s a good place to stretch your legs, catch a bit of evening breeze, and get your first feel for Cancún beyond the resort strip. Keep expectations modest: it’s more of a local waterfront walk than a must-see attraction, and in the evenings it’s best to stay in well-trafficked areas and head back when you’re ready. If you want a final practical stop before crashing, swing by an OXXO near your hotel to grab sunscreen, bottled water, snacks, and maybe some aloe or electrolyte drinks — you’ll be glad you did tomorrow.

Day 2 · Tue, Jul 21
Cancun, Mexico

Cancun beach and hotel time

  1. Playa Delfines — Hotel Zone — Best public beach in Cancun for a proper beach morning and iconic views; morning, ~2 hours.
  2. El Fish Fritanga — Hotel Zone — Classic laid-back seafood stop right by the lagoon, great for ceviche and fried fish; lunch, ~1.5 hours, ~$20–40 pp.
  3. Mirador Playa Langosta — Hotel Zone — Calm water, easier swimming, and a nice mid-afternoon unwind; afternoon, ~1.5 hours.
  4. Museo Maya de Cancún — Hotel Zone — A solid cultural break with Mayan artifacts and a quick indoor escape from the heat; late afternoon, ~1.5 hours.
  5. La Habichuela Sunset — Downtown Cancún — A polished dinner option with Caribbean flavors and a more special feel; evening, ~1.5 hours, ~$30–60 pp.

Morning

Start early and keep the first part of the day beach-focused: Playa Delfines is the right choice for a proper Cancún morning because it’s public, wide, and actually feels like the Caribbean you came for. Go around 8:00–10:30 AM before the sun gets fierce and before the crowds build up. There are basic facilities and the famous Cancún sign for photos, but the real win is the open stretch of sand and the big surf. Bring water, sunscreen, and maybe a small snack; if you’re not staying in a Hotel Zone resort, a taxi or ride-hail from most hotels should be straightforward, usually about 10–25 minutes depending on where you’re based.

Lunch

For lunch, head to El Fish Fritanga in the Hotel Zone and lean into the easy, local-style seafood lunch mood. This is the kind of place where you can keep it simple with ceviche, fried fish, shrimp tacos, and a cold drink while watching the lagoon-side flow of Cancún life. Expect roughly $20–40 per person depending on what you order, and it’s a good idea to arrive before peak lunch rush, around 12:30–1:00 PM, so you’re not waiting too long. If you’re coming from the beach, a taxi is the easiest move; the distances are short but the heat makes walking less appealing.

Afternoon

After lunch, slow things down at Mirador Playa Langosta, which is one of the easiest places in the Hotel Zone for a calmer swim and a less frantic beach break. The water here is often gentler than at Playa Delfines, so it’s good for floating, a nap under shade, or just letting the afternoon slide by. Then, when you’re ready for a quick cultural reset, go to Museo Maya de Cancún before the day turns fully into evening; it’s a compact, worthwhile stop with a solid collection of Mayan pieces and the bonus of being indoors with air conditioning. Give it about 1.5 hours, and check opening times on the day since museums in Cancún can vary slightly, but it’s usually an easy late-afternoon stop.

Evening

Wrap the day with dinner at La Habichuela Sunset in Downtown Cancún for something a little more polished than the beach places. This is a nice upgrade dinner with Caribbean flavors and a more dressed-up feel, and it works especially well after a relaxed day because it doesn’t feel rushed or too formal. Plan a taxi from the Hotel Zone to Centro; it’s usually a short ride, and leaving around 7:00–7:30 PM keeps the evening smooth. If you still have energy after dinner, the surrounding downtown area is better for a quick stroll than a big nightlife mission, so keep it easy and let the first full day stay unhurried.

Day 3 · Wed, Jul 22
Isla Mujeres, Mexico

Isla Mujeres escape

Getting there from Cancun, Mexico
Ferry via Ultramar from Puerto Juárez (20 min crossing, ~MXN 300–400 roundtrip / ~MXN 220–300 one-way). Go on the morning ferry to maximize island time; get to Puerto Juárez a bit early by taxi/ride-hail.
If staying closer to the Hotel Zone, take a taxi to Puerto Juárez (15–25 min, ~MXN 150–300) before the ferry.
  1. Ultramar ferry to Isla Mujeres — Puerto Juárez — Take an early ferry to maximize island time; morning departure, ~20 min crossing.
  2. Playa Norte — Isla Mujeres north shore — Spend the morning at the island’s best beach for soft sand and shallow water; morning, ~2.5 hours.
  3. Poc Chuc / local seafood lunch on Avenida Hidalgo — Downtown Isla Mujeres — Keep it casual with a local lunch between beach sessions; lunch, ~1 hour, ~$15–35 pp.
  4. Punta Sur — southern Isla Mujeres — Clifftop views, sculpture park, and a breezy walk away from the crowds; afternoon, ~1.5 hours.
  5. MUSA Museo Subacuático de Arte snorkeling tour — offshore Isla Mujeres — One of the area’s signature experiences if conditions are good; late afternoon, ~2 hours.
  6. Basto’s Grill or a small seafood spot near the ferry area — Isla Mujeres town — Easy dinner before a relaxed island evening; evening, ~1.5 hours, ~$20–45 pp.

Morning

Make an early start for the Ultramar ferry out of Puerto Juárez so you can get onto the island before it gets busy. If you’re coming from the Hotel Zone, a taxi or ride-hail is the simplest way over there, and you’ll want to be at the terminal a bit before departure so you’re not rushing the ticket line or boarding. Once you land in Isla Mujeres, head straight north to Playa Norte — this is the beach everyone comes for, with soft sand, calm shallow water, and that easy Caribbean swim where you can actually stay in for ages. Grab a palapa or daybed if you see one available, but honestly the beauty of Playa Norte is how simple it is: swim, float, repeat. Expect about 2.5 relaxed hours here, and go light on valuables because beach clubs and vendors can get busy later in the morning.

Lunch

When you’re ready for food, wander back toward Avenida Hidalgo in the center of town for a casual lunch of poc chuc or fresh seafood — this is the island’s most fun little strip for a no-stress meal and a bit of people-watching. Good easy options include Mango Café if you want something reliable and a little nicer, or a simple local seafood place around the pedestrian street if you’re in the mood for grilled fish, ceviche, or tacos without overthinking it. Lunch is usually around MXN 250–600 per person depending on whether you add drinks and how touristy the place is. Afterward, give yourself a slow half-hour to wander the nearby streets; the island feels best when you don’t try to “do” it too fast.

Afternoon

In the afternoon, head south to Punta Sur for the contrast: it’s windier, more dramatic, and much less crowded than the north side. The cliffside paths, sculpture park, and ocean views make it worth the trip even if you only stay around 1.5 hours, and it’s a nice reset after beach time. If conditions are good, this is a strong time for the MUSA Museo Subacuático de Arte snorkeling tour — book with a reputable operator near the dock or through your hotel, and confirm the sea state that morning because visibility and currents can change. Expect roughly MXN 900–1,500+ depending on the tour length and whether equipment is included. If the water is choppy, it’s perfectly fine to skip the snorkel and keep the afternoon slower with another stroll, a cold drink, or a nap back near the north side.

Evening

For dinner, keep it easy and close to the ferry area with Basto’s Grill or one of the small seafood spots near the waterfront, so you’re not spending your last energy zig-zagging across town. It’s a good night for grilled fish, shrimp tacos, or a simple cocktail while the island quiets down after day-trippers leave. Budget roughly MXN 350–900 per person depending on what you order. After dinner, take a slow walk around the town center and back toward the water — Isla Mujeres is best at night when it feels calm, warm, and pleasantly unhurried.

Day 4 · Thu, Jul 23
Isla Mujeres, Mexico

Isla Mujeres relaxed island day

  1. Kin Ha — Isla Mujeres south/west side — A slower beach-club style start with loungers, water access, and a lazy pace; morning, ~2.5 hours.
  2. Café Mogagua — Downtown Isla Mujeres — Good coffee and breakfast pastries before more exploring; late morning, ~45 min, ~$6–15 pp.
  3. Mercado Municipal de Isla Mujeres — Downtown Isla Mujeres — Browse for snacks, fruit, and simple local bites; midday, ~45 min.
  4. Aldora Divers — Isla Mujeres — A reputable option for a second snorkel or scuba outing if you want something active but not rushed; afternoon, ~2–3 hours.
  5. La Lomita — Downtown Isla Mujeres — Excellent Mexican dinner away from the beach crowd; evening, ~1.5 hours, ~$20–40 pp.
  6. Malecon / north-end sunset walk — Isla Mujeres waterfront — End with an easy golden-hour stroll and ocean breeze; evening, ~45 min.

Morning

Take it slow on the south/west side at Kin Ha — this is the kind of place where you ease into the day with a lounger, a swim ladder, and no pressure to “do” anything. It’s usually open from around 9:00 AM, and if you get there early you’ll have the calmest water and the best chance at a front-row chair without the full midday buzz. Expect a minimum spend or day-pass style setup depending on the season, so budget roughly MXN 300–700 per person including a drink or two. The easiest way over is a quick taxi or golf cart ride from town; on Isla, everything is short but the heat makes even small distances feel bigger.

Late Morning to Midday

After you’ve had your beach fix, head into downtown for coffee and a pastry break at Café Mogagua. It’s a nice reset from the sand — think good espresso, chilled vibe, and simple breakfast snacks rather than a full heavy meal, so it works well if you want to keep moving. Then wander a few blocks over to Mercado Municipal de Isla Mujeres, which is best visited around midday when the stalls are active but not yet at the late-afternoon lull. This is where you’ll find fresh fruit, bottled water, packaged snacks, and easy local bites; keep some small cash on you because not every vendor is set up for cards. If you’re hungry, grab something light here rather than over-ordering — the island rhythm is more snack-and-stroll than big lunch.

Afternoon Exploring

If you feel like adding one active thing without turning the day into a project, book Aldora Divers for the afternoon. They’re one of the more reliable operations on the island, especially if you want a snorkel or scuba outing that feels organized and not chaotic. Expect roughly 2–3 hours total depending on the trip, with prices varying by whether you’re doing snorkel or a certified dive, but it’s smart to assume somewhere around MXN 1,200–2,500+ per person. Keep an eye on the weather and sea conditions — in summer, afternoon wind can kick up, so if you’re offered an earlier slot, take it. Afterward, a quick shower back at your hotel or beach club will make the evening much more enjoyable.

Evening

For dinner, go to La Lomita in downtown Isla Mujeres. It’s the kind of place locals actually recommend when you want proper Mexican food without the beachfront markup, and it’s ideal for a relaxed meal around 7:00–8:30 PM. You can expect mains in the MXN 250–500 range, with fresh seafood, grilled meats, and solid staples that don’t feel tourist-trappy. After dinner, end with a gentle Malecon / north-end sunset walk along the waterfront — this is one of the nicest parts of the island when the day cools down, and it’s worth lingering for the sea breeze, the soft light, and the easy, low-key island energy before heading back.

Day 5 · Fri, Jul 24
Cancun, Mexico

Back to Cancun and transfer inland

Getting there from Isla Mujeres, Mexico
Ferry via Ultramar back to Puerto Juárez (20 min, ~MXN 220–300 one-way). Take a morning departure so you’re back in Cancún with time for your inland transfer.
Then taxi or DiDi from Puerto Juárez to downtown/bus terminal or airport depending on your next leg.
  1. Ultramar ferry back to Puerto Juárez — Isla Mujeres — Return early to keep the transfer day smooth; morning, ~20 min crossing.
  2. La Casa de los Azulejos — Downtown Cancún — Quick cultural stop in town before the inland transfer; late morning, ~45 min.
  3. Mercado 28 — Downtown Cancún — Good for a casual lunch, souvenirs, and one last Yucatán market feel; lunch, ~1.5 hours, ~$10–25 pp.
  4. Cancún ADO bus terminal — Downtown Cancún — Head onward to Mexico City with time to spare; afternoon departure, allow ~1.5–2 hours for airport/bus logistics depending on route.
  5. Airport or transfer meal stop — Cancún/route out — Grab an easy meal before travel; afternoon, ~45 min, ~$10–25 pp.

Morning

Catch the Ultramar ferry back from Isla Mujeres to Puerto Juárez first thing — aim for a boat around 8:00–9:00 AM so you’re back on the mainland before the day gets hot and hectic. Once you land, a taxi or DiDi into downtown Cancún is the easiest move; give yourself a little buffer because traffic around Avenida Tulum can stack up, especially on a Friday. Your first stop is La Casa de los Azulejos, a quick but nice little cultural detour in the center: it’s more of a short browse than a long museum visit, so 30–45 minutes is plenty before you continue on foot or by taxi.

Lunch

From there, head to Mercado 28 for a proper local lunch and one last stretch of Yucatán-market energy before you leave the coast behind. It’s a good place for simple seafood, tacos, cochinita pibil, and low-stakes souvenir shopping; most stalls are casual and you can eat well for around $10–25 pp depending on how hungry you are. If you want something reliable, the market area around Avenida Xel-Há and the surrounding streets is easy to navigate, and it’s normal to linger here for an hour or so without feeling rushed.

Afternoon

After lunch, make your way to the Cancún ADO bus terminal with time to spare — if you’re not flying, the station is the smoothest place to sort the next leg, and even if your onward plan changes, it’s a good anchor point in town. If you’ve got a little gap before departure, grab an easy meal or snack near the terminal or en route — a simple comedor, sandwich spot, or café is perfect here rather than trying to squeeze in a sit-down meal. Keep the afternoon flexible; on transfer days in Cancún, the win is not overpacking it.

Day 6 · Sat, Jul 25
Mexico City, Mexico

Mexico City historic center

Getting there from Cancun, Mexico
Flight (MEX/CUN route) on Viva Aerobus, Volaris, or Aeroméxico via Cancun International Airport (2h 10m flight, ~MXN 1,200–4,000 one-way). Book on airline sites or Google Flights; take a late morning/early afternoon flight so you can still settle into CDMX without a rushed arrival.
If you want to save money, an overnight ADO+connection is possible but not practical; fly if you can.
  1. Zócalo — Historic Center — Start at the heart of the city to orient yourself in CDMX; morning, ~45 min.
  2. Palacio Nacional — Historic Center — See Diego Rivera murals and one of the city’s most important landmarks; morning, ~1 hour.
  3. Metropolitan Cathedral — Zócalo — A major historic stop right on the square, best seen early before crowds build; late morning, ~45 min.
  4. Café El Popular — Centro Histórico — Classic old-school breakfast or lunch nearby, easy and efficient; meal, ~1 hour, ~$8–20 pp.
  5. Museo del Templo Mayor — Historic Center — Essential for understanding Mexico City’s Aztec roots; afternoon, ~1.5 hours.
  6. Balcón del Zócalo — Historic Center — Nice dinner with views over the square to cap the day; evening, ~1.5 hours, ~$25–50 pp.

Morning

Arrive in Mexico City with enough daylight to ease into it, then head straight to Zócalo to get your bearings. This square is the city’s pulse, and coming here first makes everything else click. Go in the morning when the light is cleaner and the crowds are lighter; it’s also the best time to take in the scale of the plaza without feeling overwhelmed. From here, Palacio Nacional is the obvious next stop — plan about an hour, and if it’s open to visitors that day, the Diego Rivera murals are absolutely worth your time. Entry is typically free with ID, but opening hours can vary, so it’s smart to check same-day access rules.

A short walk brings you to the Metropolitan Cathedral, which is right on the square and much calmer earlier in the day. Give yourself around 45 minutes here, especially if you like architecture and old-city atmosphere. For an easy, no-fuss meal, slip into Café El Popular in the Centro Histórico — it’s one of those classic places where locals actually eat, the service is efficient, and the menu is simple Mexican comfort food. Expect roughly MXN 150–350 per person depending on what you order, and it’s perfect for a late breakfast or early lunch without losing half your day.

Afternoon

After lunch, take a slower walk over to Museo del Templo Mayor. This is the key stop if you want to understand what Mexico City sits on top of — the Aztec core is right there, and the museum does a great job making the history feel real rather than abstract. Plan about 1.5 hours, and if you’re someone who likes context before wandering, this is the place that makes the whole historic center land properly. The museum is usually closed on Mondays, so if your date lands there, swap this for a longer architectural wander around the square and nearby streets; otherwise, it’s one of the best-value cultural stops in the city.

Evening

For dinner, head to Balcón del Zócalo and ask for a table with square views if you can. It’s a polished-but-not-stuffy way to end the day, especially after a full historic-center circuit, and the terrace gives you that “only in CDMX” feeling when the buildings start glowing after dark. Dinner here usually runs around MXN 500–1,000+ per person depending on drinks and how fancy you go, so it works best as a relaxed sit-down finale rather than a rushed meal. If you still have energy afterward, stay around the Zócalo for a night walk — the center feels completely different once the crowds thin and the façades light up.

Day 7 · Sun, Jul 26
Mexico City, Mexico

Mexico City Roma and Condesa

  1. Parque México — Condesa — Begin with a relaxed morning walk in the city’s prettiest green neighborhood; morning, ~1 hour.
  2. Maison Belén — Condesa — Solid café breakfast with pastries and coffee before exploring; breakfast, ~1 hour, ~$10–20 pp.
  3. Avenida Ámsterdam — Condesa — Wander the loop for architecture, shops, and neighborhood feel; late morning, ~1.5 hours.
  4. Mercado Roma — Roma Norte — Easy lunch stop with lots of different stalls and cuisines; lunch, ~1–1.5 hours, ~$12–30 pp.
  5. Casa Lamm — Roma — Cultural stop with galleries and a calm courtyard vibe; afternoon, ~1 hour.
  6. Rosetta — Roma Norte — Memorable dinner in one of the city’s top dining neighborhoods; evening, ~1.5 hours, ~$35–70 pp.

Morning

Start in Parque México as early as you can, ideally around 8:00–9:00 AM, when Condesa still feels local and calm. This is one of the nicest places in the city for a slow first hour: tree-lined paths, Art Deco buildings, runners, dog walkers, and plenty of benches if you just want to sit and watch the neighborhood wake up. If you’re staying nearby, it’s an easy walk; otherwise a short Uber/DiDi from most central areas should be quick and fairly cheap, usually around MXN 60–150 depending on traffic.

From there, walk a few blocks to Maison Belén for breakfast. It’s a good choice if you want something polished but not overly fussy — coffee, pastries, eggs, and a proper sit-down start to the day. Budget roughly $10–20 USD per person, and on weekends it’s worth arriving a little earlier because Condesa brunch spots fill up fast. After breakfast, continue onto Avenida Ámsterdam, which is really the prettiest way to “do” the neighborhood: the circular street, the old mansions, the shady sidewalks, the little shops, and that very CDMX mix of elegant and lived-in. Take your time here; the point is to wander, not rush.

Lunch and Afternoon

By lunch, head north to Mercado Roma in Roma Norte. It’s an easy, low-stress stop because everyone can pick what they want — tacos, seafood, pasta, salads, cocktails, pastries — and you can eat well without committing to a single formal restaurant. Expect to spend about $12–30 USD per person, depending on whether you keep it simple or start ordering drinks. If you’re moving between Condesa and Roma, an Uber/DiDi is the easiest option, usually just 10–15 minutes in light traffic, though walking is possible if you’re feeling energetic.

After lunch, make your way to Casa Lamm, which is one of those quietly beautiful places that gives the neighborhood its cultural backbone. The courtyard and gallery spaces are a good palate cleanser after the busier energy of the market, and it’s the kind of stop where you can slow down for an hour without needing to “do” much. In the afternoon, this is also a great area to wander around Colima and nearby streets for coffee, bookshops, and people-watching. Keep the schedule loose here — Roma is best when you allow yourself to drift.

Evening

End with dinner at Rosetta, one of the city’s most memorable restaurants and a good reason to book ahead if you can. Aim for an early reservation, around 7:00–8:00 PM, especially on weekends; tables go quickly and the room has a nice buzz at dinner time. Expect a more upscale bill — roughly $35–70 USD per person, more if you order wine — but it’s worth it for a special night in Roma Norte. If you want a calm finish afterward, stroll a few blocks through the neighborhood rather than rushing back; Roma at night is one of the loveliest parts of the city, and a short Uber home is usually the simplest move if you’re staying farther out.

Day 8 · Mon, Jul 27
Mexico City, Mexico

Mexico City museums and parks

  1. Museo Nacional de Antropología — Chapultepec — Big morning museum visit; one of Mexico’s essential cultural stops; morning, ~2.5 hours.
  2. Café Nin — Roma Norte — Great brunch or coffee break after the museum; late morning, ~1 hour, ~$10–25 pp.
  3. Bosque de Chapultepec — Chapultepec — Spend time outdoors in the park between major sights; midday, ~1.5 hours.
  4. Museo Tamayo — Chapultepec — Modern art stop that pairs well with the park setting; afternoon, ~1.25 hours.
  5. Castillo de Chapultepec — Chapultepec hill — Classic city landmark with views and history; late afternoon, ~1.5 hours.
  6. Contramar — Roma/Condesa edge — Excellent seafood dinner and a fitting final big meal in CDMX; evening, ~1.5 hours, ~$30–60 pp.

Morning

Start with Museo Nacional de Antropología in Chapultepec as early as you can — ideally when it opens, around 9:00 AM, because this place gets busy fast and you really want the galleries to feel spacious. Get a taxi or Uber from your hotel, or use the metro if you’re already nearby; either way, aim to be at the door before the tour groups arrive. Budget about MXN 100–120 for entry, and give yourself a solid 2.5 hours so you’re not rushing through the Aztec and Maya rooms. The Piedra del Sol alone is worth the morning. After that, go for a late breakfast or coffee at Café Nin in Roma Norte — it’s an easy ride over, and it’s exactly the kind of place where you can reset with excellent pastries, eggs, and good coffee. Expect roughly MXN 200–500 per person depending on how hungry you are.

Midday to Afternoon

Head back toward Bosque de Chapultepec for a slower, greener stretch of the day. This is best done mid-morning into early afternoon when you want to cool off a bit without disappearing indoors again. Walk around the lake edges, find shade under the trees, and just let the city feel less intense for a while. Then move on to Museo Tamayo, which is a great contrast after the anthropology museum — more modern, quieter, and nicely matched to the park setting. Entry is usually around MXN 90–100, and 1.25 hours is enough unless there’s a special exhibit pulling you in. It’s an easy walk between the museum and the park paths, so no need to overthink transport.

Late Afternoon to Evening

Finish the cultural part of the day at Castillo de Chapultepec on the hill, and try to get there later in the afternoon when the light softens and the views over the city are at their best. It’s usually open from around 9:00 AM to 5:00 PM, but the late-afternoon slot is the nicest for atmosphere. Entry is typically MXN 90–100, and the uphill walk is a bit of a climb, so wear comfortable shoes. Then book or head to Contramar on the Roma/Condesa edge for dinner — this is one of those classic CDMX meals worth planning around, especially if you want a proper final big night in the capital. Go for an early reservation if you can, because it fills up, and expect MXN 600–1,200+ per person depending on how much seafood and mezcal you order. After dinner, it’s an easy taxi back to your hotel, and a nice way to end a full but not frantic city day.

Day 9 · Tue, Jul 28
Puebla, Mexico

Puebla colonial center

Getting there from Mexico City, Mexico
ADO bus from TAPO or CAPU-style intercity service (2h–2h 30m, ~MXN 250–450). Book on ADO.com or Busbud; leave in the morning so you arrive before lunch and keep the day open.
Private transfer/ride-share can be 1h45–2h15 but usually costs much more (~MXN 1,500–3,000).
  1. Puebla Cathedral — Centro Histórico de Puebla — Start in the main square and the city’s most iconic landmark; morning, ~45 min.
  2. Zócalo de Puebla — Centro Histórico — A pleasant plaza for wandering and people-watching; morning, ~45 min.
  3. Capilla del Rosario — Iglesia de Santo Domingo — A standout baroque interior and must-see Puebla church; late morning, ~45 min.
  4. Fonda de Santa Clara — Centro Histórico — Good place for classic mole poblano and local dishes; lunch, ~1.5 hours, ~$15–35 pp.
  5. Biblioteca Palafoxiana — Centro Histórico — Beautiful historic library and a quieter cultural stop; afternoon, ~45 min.
  6. Calle de los Dulces — near the center — Browse traditional sweets and snacks before dinner; late afternoon, ~45 min.

Morning

If you’re coming off the ADO bus from Mexico City, aim to get dropped at Puebla CAPU with enough time to taxi straight into Centro Histórico and start around late morning. Most people use a DiDi or official taxi from the bus station to the core; it’s usually a short ride and should cost very little, and once you’re downtown everything here is pleasantly walkable. Begin at Puebla Cathedral on the Zócalo side of the square, where the twin towers dominate the skyline and give you the best “I’ve arrived in Puebla” moment. Go inside if it’s open, but even from the outside the scale and stonework are the point. From there, circle the Zócalo de Puebla itself for a slow wander — this is the city at its most social, with shaded benches, portales, and constant people-watching.

Late Morning to Lunch

A few blocks over, head to Capilla del Rosario inside Iglesia de Santo Domingo; this is one of those interiors that really does deserve the hype, with gold everywhere and a kind of theatrical Baroque excess that feels very Puebla. Try to go before peak lunch hour, because it’s nicer when you’re not shoulder-to-shoulder with tour groups. Afterward, make Fonda de Santa Clara your lunch stop if you want classic Puebla flavors done properly — this is a solid place for mole poblano, chiles en nogada if they happen to be in season, and other regional dishes without feeling tourist-trappy. Expect a relaxed meal of about 1.5 hours; order a mole, take your time, and don’t rush it.

Afternoon

After lunch, walk off the food with a quieter cultural stop at Biblioteca Palafoxiana, one of the city’s most beautiful historical spaces and a good contrast to the grandeur of the church. It’s the kind of place that doesn’t take long, but it adds a deeper layer to the day — elegant shelves, old-world atmosphere, and a calmer pace than the square outside. If you’ve still got energy, use the rest of the afternoon to drift back toward the center and finish at Calle de los Dulces, where you can browse camotes, borrachitos, tortitas de Santa Clara, and other traditional sweets. It’s an easy late-afternoon snack stop and a nice way to keep the day loose rather than over-programmed; just pick a few things, try them as you walk, and let Puebla’s center do the rest.

Day 10 · Wed, Jul 29
Oaxaca de Juarez, Mexico

Puebla to Oaxaca transfer

Getting there from Puebla, Mexico
ADO bus, ideally an early morning departure from Puebla CAPU to Oaxaca Centro (5.5–7h, ~MXN 500–900). Book on ADO.com; depart early to salvage the afternoon in Oaxaca.
Flight is generally not worth it on this route unless you find an exceptional fare/connection.
  1. ADO bus Puebla to Oaxaca — Puebla / Oaxaca — Travel early to make the most of the afternoon in Oaxaca; morning departure, ~5–6.5 hours depending on service.
  2. Check-in in Oaxaca Centro — Centro — Drop bags and reset after the transfer; afternoon, ~30 min.
  3. Santo Domingo de Guzmán — Centro — First Oaxaca landmark, best approached as the afternoon light softens; late afternoon, ~45 min.
  4. Andador Macedonio Alcalá — Centro — Easy walking street with shops and architecture, ideal after travel; late afternoon, ~1 hour.
  5. Los Danzantes Oaxaca — Centro — Strong first-night dinner with polished Oaxacan cuisine; evening, ~1.5 hours, ~$25–50 pp.
  6. Mezcal tasting at a reputable centro bar — Centro — Keep it light and local with a short mezcal introduction; evening, ~1 hour, ~$10–25 pp.

Morning

Leave Puebla CAPU early and treat the bus ride as the “travel morning” so you can still have a real first day in Oaxaca de Juárez. If you’re on one of the nicer ADO services, it’s usually smooth, air-conditioned, and easy enough to nap through; once you arrive, aim to head straight into Centro and check in or at least drop your bags before doing anything else. Most hotels and guesthouses around the center will hold luggage if your room isn’t ready, and that flexibility is worth asking for after a long transfer.

Afternoon Exploring

Once you’re settled, keep the first stop close and easy with Santo Domingo de Guzmán. It’s one of those places that feels even better when you arrive slightly tired, because the scale, the stonework, and the surrounding plaza have a proper “you’ve made it” effect. Entry to the church is typically free, while the attached museum spaces usually have a modest fee, and late afternoon is the best time for the light and the calmer atmosphere. From there, stroll straight onto Andador Macedonio Alcalá, the pedestrian spine of the historic center, where you can wander without thinking too hard — browse little shops, look up at the colonial facades, and just let the city introduce itself at walking pace.

Evening

For dinner, go all in on Los Danzantes Oaxaca in Centro. It’s polished without feeling stiff, and it’s a strong first-night choice if you want to understand Oaxacan food through a more elevated lens; expect around MXN 500–1,000 per person depending on how many plates and drinks you order. After that, keep things unhurried with a mezcal tasting at a reputable Centro bar rather than turning it into a bar crawl — somewhere like Sabina Sabe or another respected mezcalería nearby will give you a much better introduction than a touristy spot, and a tasting flight is usually in the MXN 200–450 range. Stick to one or two pours, ask what agaves they’re pouring, and call it a night before you overdo the first evening in a city that’s at its best when you wake up fresh.

Day 11 · Thu, Jul 30
Oaxaca de Juarez, Mexico

Oaxaca city center

  1. Mercado 20 de Noviembre — Centro — Start with breakfast and market energy, especially the smoke-filled meat hall; morning, ~1 hour.
  2. Mercado Benito Juárez — Centro — Browse chocolate, chapulines, mole pastes, and crafts; late morning, ~1 hour.
  3. Tlayudas el Negro — Centro — Great casual lunch for tlayudas and regional street-style food; lunch, ~1 hour, ~$8–20 pp.
  4. Museo de las Culturas de Oaxaca — Santo Domingo — Strong museum choice inside the former convent complex; afternoon, ~1.5 hours.
  5. Jardín Etnobotánico de Oaxaca — Santo Domingo — Beautiful guided garden and a calm reset in the city center; afternoon, ~1 hour.
  6. Casa Oaxaca El Restaurante — Centro — One of Oaxaca’s best-known fine-dining experiences for a special evening; dinner, ~1.5 hours, ~$35–80 pp.

Morning

Start the day at Mercado 20 de Noviembre in Centro while it still feels alive but not overwhelming. This is the one with the famous smoke-filled meat hall, so go hungry and expect the air to be heavy with grilling tasajo, cecina, and chorizo — it’s part of the experience. Breakfast here is usually best between about 8:00 and 10:00 AM, when the stalls are fully running but you’re still ahead of the lunch rush. A simple plate, juice, and coffee will usually land in the MXN 80–180 range depending on how you order, and it’s very normal to share a table with strangers.

From there, walk a few minutes over to Mercado Benito Juárez, which is the better stop for browsing rather than sitting down. This is where you want to look for chocolate, chapulines, mole pastes, dried chiles, woven goods, and little edible souvenirs to take home. Give yourself around an hour, and don’t be shy about asking for tastes — vendors are used to it. If you want the best pacing, do the market wandering before the sun is too brutal, then keep the rest of the day a bit lighter.

Lunch + Afternoon

For lunch, head to Tlayudas el Negro in Centro and keep it simple: order a couple of tlayudas and whatever else looks good on the grill. This is the kind of place where the food is the point, not the decor, and it’s exactly right for a casual midday reset after market hopping. Budget roughly MXN 150–400 per person depending on drinks and how much you order. Afterward, make your way toward Santo Domingo — a taxi or a short walk from central Centro is the easiest move, especially if the heat is climbing.

Spend the afternoon at the Museo de las Culturas de Oaxaca, which sits inside the old convent complex and gives you a much deeper feel for the region’s history without needing to rush. It’s usually a good 1.5-hour stop, and the setting alone is worth it. Right next door, the Jardín Etnobotánico de Oaxaca is the perfect palate cleanser: calm, green, and beautifully designed, with guided visits that help you understand the plants rather than just admire them. The garden generally runs on set visiting times and often requires entry by guided tour, so it’s smart to check the current schedule before you go; the fee is usually modest.

Evening

Finish with dinner at Casa Oaxaca El Restaurante, which is one of those places that feels like a proper treat without being fussy. Book ahead if you can, especially for dinner, because it’s popular with visitors and locals celebrating something. Expect a slower, more polished meal than the rest of the trip — good for mole, mezcal, and sitting down in a beautiful space after a full day in the city. Dinner here will usually run around MXN 700–1,600 per person depending on how you eat and drink, and it’s worth arriving on time so you can enjoy the full pace of the meal rather than rushing through it.

Day 12 · Fri, Jul 31
Oaxaca de Juarez, Mexico

Oaxaca relaxed cultural day

  1. Hierve el Agua — outside Oaxaca — Early scenic day trip for mineral pools and dramatic rock formations; morning to midday, ~3–4 hours including transit.
  2. Teotitlán del Valle — Tlacolula Valley — Stop for weaving traditions and a more local cultural experience; midday, ~1.5 hours.
  3. Mezcalería Cuish — Centro — Taste a focused mezcal selection back in town; afternoon, ~1 hour, ~$10–25 pp.
  4. Museo Textil de Oaxaca — Centro — A compact, high-quality museum that fits a slower day; late afternoon, ~1 hour.
  5. Boulenc — Centro — Relaxed bakery-café stop for coffee, bread, or an easy dinner; evening, ~1–1.5 hours, ~$8–20 pp.
  6. Plaza de la Danza — Centro — End with a simple evening stroll and city views; evening, ~45 min.

Morning

Set out early for Hierve el Agua — this is one of those Oaxaca day trips that’s absolutely worth the early alarm. The practical move is to leave Oaxaca de Juárez around 7:00–7:30 AM so you can beat some of the heat and get decent light over the rock formations and mineral pools. Expect a drive of roughly 1.5–2 hours each way depending on traffic and road conditions, plus time on site; bring cash for the entrance fee, small local charges, and any snacks or drinks since facilities are basic and prices climb a bit with the altitude and the remoteness. Wear good shoes for the walk around the edge, pack a swimsuit and towel if you want the pools, and don’t rush it — the best part is the slow, panoramic feel once the tour buses thin out.

Midday

On the way back, stop in Teotitlán del Valle for a more grounded, local contrast to the drama of the morning. This is the place to see weaving traditions up close, ideally with a family-run workshop where someone can explain the natural dyes, looms, and the time it actually takes to make one rug. You only need about 1.5 hours here, and it works best around lunchtime because you can combine it with a simple meal nearby or just a snack from a local shop. Keep it unhurried and respectful — this is still a living town, not a staged stop, and the good visits feel like a conversation rather than a sales pitch.

Afternoon

Back in the center, head to Mezcalería Cuish for a focused mezcal tasting. This is a much better choice than a loud, touristy bar if you want to actually taste the spirit properly; ask for a flight with different agave varieties and spend a little time learning what’s smoky, earthy, floral, or mineral in each pour. Budget around $10–25 pp depending on how deep you go, and it usually fits nicely into an hour. After that, walk over to Museo Textil de Oaxaca — it’s compact, beautifully curated, and perfect for a slower afternoon because you don’t need to “power through” it. It pairs really well with Oaxaca’s broader craft culture, so by now the day will feel more layered than just sightseeing.

Evening

For an easy, low-stress finish, settle into Boulenc in Centro. It’s one of those places locals actually use for coffee, bread, and a relaxed meal, so it works just as well for a late snack as it does for an early dinner. Go for a pastry, sandwich, or something simple, and expect around $8–20 pp depending on how hungry you are. Then take a final walk to Plaza de la Danza for the cleanest kind of Oaxaca evening: open space, soft light, and a nice look back over the city without needing to “do” anything else. It’s an easy 45-minute wander, and it’s the right note to end a day that starts big and ends gently.

Day 13 · Sat, Aug 1
Playa del Carmen, Mexico

Transfer to the Riviera Maya coast

Getting there from Oaxaca de Juarez, Mexico
Flight via Oaxaca (OAX) to Cancun (CUN), then ADO bus or taxi to Playa del Carmen (flight 1h 45m, ground transfer 1h–1h 15m; total door-to-door usually 5–7h, ~MXN 2,500–6,000 all-in). Book flights on Google Flights/Aeroméxico/Volaris/Viva; take a morning flight to avoid arriving too late.
Cheaper but very long: overnight ADO bus to Cancún/Playa route with multiple segments (12–16h+, ~MXN 1,200–2,000).
  1. ADO or flight to Playa del Carmen — Oaxaca to Riviera Maya — Long transfer day, so leave early and keep the schedule light; morning departure, most of day.
  2. 5th Avenue (Quinta Avenida) — Playa del Carmen — Easy first walk after arrival to re-enter beach mode; late afternoon, ~1 hour.
  3. Parque Los Fundadores — Downtown Playa del Carmen — Good waterfront landmark and sunset spot; late afternoon, ~45 min.
  4. El Fogón — Playa del Carmen — Reliable casual dinner for tacos al pastor and an easy first night on the coast; evening, ~1.5 hours, ~$10–25 pp.
  5. Mamita’s Beach Club area — Playa del Carmen — If you still have energy, do a low-key beach sunset walk; evening, ~45 min.

Arrival and late afternoon

By the time you’re rolling into Playa del Carmen, keep the rest of the day easy — this is very much a “land, drop bags, breathe” sort of afternoon. If you’ve arrived on the recommended morning connection, you’ll usually get in with enough daylight to do a slow first pass down Quinta Avenida, the pedestrian spine of town. Don’t try to “do” all of it; just walk a relaxed stretch between Calle 10 and Calle 38 and let the place reset your pace. Expect beachwear shops, small cafés, and the usual tourist energy, but it’s still the best way to get your bearings after a travel day.

Sunset and dinner

From there, drift down to Parque Los Fundadores for the waterfront, the sea breeze, and a proper soft landing into the Caribbean side of the trip. It’s one of the easiest spots in town for a sunset pause, and you’ll usually see families, street performers, and people heading for the ferry side of life. If you still feel like walking, continue toward the Mamita’s Beach Club area for a low-key beach stroll; you don’t need to pay for a full beach club just to enjoy that stretch of sand, and late afternoon is the nicest time to be there anyway.

For dinner, go straight to El Fogón — this is exactly the kind of no-nonsense first-night meal that works after a long transfer. Order the tacos al pastor and keep it casual; prices are usually very reasonable, around MXN 10–25 per person depending on how hungry you are. If you’re staying anywhere central, a short taxi or a 10–20 minute walk will usually do it, and the vibe is easy even if you arrive a little tired. After dinner, you can either call it early or do one last short beach wander before turning in.

Day 14 · Sun, Aug 2
Playa del Carmen, Mexico

Playa del Carmen beach day

  1. Playacar Beach — Playacar — Quieter, prettier beach start than the main strip; morning, ~2 hours.
  2. Amapola — Playa del Carmen — Brunch/coffee stop for a slower beach-town morning; late morning, ~1 hour, ~$10–20 pp.
  3. Cenote Chaak Tun — south of Playa del Carmen — Good nearby cenote excursion without a huge detour; midday, ~2 hours.
  4. Lido Beach Club — Playa del Carmen — Easy lunch and lounging right by the water; afternoon, ~2 hours, ~$20–45 pp.
  5. Frida Kahlo Museum Playa del Carmen — downtown — Quick indoor cultural stop if you want a break from the heat; late afternoon, ~45 min.
  6. Harry’s Playa del Carmen — Quinta Avenida area — Upscale dinner option to balance the casual beach day; evening, ~1.5 hours, ~$35–70 pp.

Morning

Start early and head south to Playacar Beach before the heat and foot traffic build. This is one of the calmest stretches in town, with softer sand, clearer water, and a much more low-key feel than the busier central shore. If you’re staying anywhere around Centro or Quinta Avenida, a taxi or bike is the easiest way over; from most places it’s only about 10–15 minutes, and mornings are usually the best window for a real swim and a long, lazy beach walk.

Brunch and midday

After the beach, drift into Amapola for brunch or coffee — it’s the kind of place that suits a slow Playa morning, with good pastries, eggs, and proper coffee without trying too hard. Budget around $10–20 pp and expect it to take about an hour if you linger. From there, head south for Cenote Chaak Tun, which is one of the nicer cenote options near town because it feels like a proper excursion but doesn’t eat the whole day. Plan on 2 hours total once you factor in transfer, entry, and a bit of time to actually enjoy the water; it’s a good idea to book ahead in high season and bring cash for extras, as cenote operations often charge for lockers, life jackets, or guided access separately.

Afternoon and evening

Back in town, slow things down at Lido Beach Club for a late lunch and a long shade-and-swim stretch right by the water. It’s a sensible place to decompress after the cenote because you can sit for a couple of hours, eat, and stay beach-adjacent without thinking too much; budget roughly $20–45 pp depending on what you order and whether you take a prime sunbed. If you still have energy, slip into Frida Kahlo Museum Playa del Carmen in the late afternoon for a quick indoor reset — it’s small, easy to do in under an hour, and a nice break from the sun before dinner.

Wrap the day with a proper sit-down at Harry’s Playa del Carmen near Quinta Avenida. It’s on the pricier side, roughly $35–70 pp, but it’s a good way to end a beach day with something a little more polished than tacos-and-go. If you’re heading back toward a hotel farther from downtown, leave after dinner rather than later at night — taxis are easy to find around the avenue, but the earlier you go the less annoying the traffic and the easier the pickup.

Day 15 · Mon, Aug 3
Tulum, Mexico

Tulum beach and cenote base

Getting there from Playa del Carmen, Mexico
ADO bus or colectivo along Hwy 307 (45 min–1h 15m, ~MXN 40–120). For the most practical option, take a morning ADO/collectivo and arrive before the heat peaks.
Taxi/private transfer is faster and door-to-door (35–50 min, ~MXN 700–1,300), best if you have lots of luggage.
  1. Coba Muyil / Tulum transfer — Playa del Carmen to Tulum — Travel early and settle into the jungle-coast rhythm; morning, ~1.5 hours depending on transport.
  2. Gran Cenote — Tulum — Great first stop for swimming and snorkel-like clear water; late morning, ~1.5 hours.
  3. Taqueria Honorio — Tulum town — Famous casual lunch stop for cochinita pibil and traditional Yucatán food; lunch, ~1 hour, ~$8–20 pp.
  4. Tulum Archaeological Zone — Tulum coast — Best done in the afternoon when the ruins-and-sea views are still strong but crowds thin a bit; afternoon, ~2 hours.
  5. Playa Paraíso — Tulum beach zone — Unwind on the beach after the ruins with a softer pace; late afternoon, ~1.5 hours.
  6. Hartwood — Tulum beach road — Splurge dinner if you can book it; otherwise aim for a similar beach-road spot; evening, ~1.5 hours, ~$40–90 pp.

Morning

Leave Playa del Carmen early enough to get into Tulum before the day gets hot and sticky; if you’re on an ADO or colectivo, aim to be rolling by about 8:00–9:00 AM so you can settle in without losing half the day. Once you’re in town, make your first real stop Coba Muyil / Tulum transfer style: keep the pace slow, stash your bags, and get oriented around the jungle-coast rhythm instead of trying to rush straight to the beach. Tulum is one of those places where the vibe changes fast between the center, the beach road, and the ruin zone, so it helps to arrive with a loose plan and a bit of patience.

By late morning, head to Gran Cenote for your swim. It’s one of the easier, prettier cenotes for a first visit: clear water, a relaxed setup, and usually enough space to enjoy it if you get there before the midday rush. Expect to pay around MXN 500–600 for entry, plus a little extra for snorkel gear if you want it. Bring cash, reef-safe sunscreen for before you arrive, and a towel — and don’t overthink it, just take your time floating around.

Lunch + Afternoon

For lunch, go into Tulum town and sit down at Taquería Honorio for proper cochinita pibil. It’s the kind of place locals keep returning to because it’s simple, fast, and genuinely good — not polished, just excellent. Order a few tacos or a torta, add a cold drink, and expect to pay roughly MXN 150–350 depending on how hungry you are. After lunch, head toward the coast and give yourself a quieter hour at Tulum Archaeological Zone; the afternoon light works beautifully on the ruins, and the sea backdrop is still the whole reason this site is famous. Entry is usually around MXN 95–100, and it’s worth getting there with enough energy to wander rather than sprint through the main structures.

Late Afternoon + Evening

Wind the day down at Playa Paraíso, which is exactly where you want to be once the ruins are done: soft sand, easy water, and that more relaxed stretch of beach that makes Tulum feel like Tulum. If you’re coming from the ruins, a short taxi or bike ride gets you there quickly, and it’s a nice place to linger for a swim or just sit until the light gets golden. For dinner, try to book Hartwood well ahead if you can — it’s one of the hardest reservations in town, and dinner usually lands in the MXN 800–1,800+ per person range depending on drinks and how much you order. If it’s full, go for a similar beach-road dinner spot and keep the night unrushed; Tulum is best when you don’t try to squeeze too much into it.

Day 16 · Tue, Aug 4
Tulum, Mexico

Tulum relaxed beach day

  1. Casa Malca beach — Tulum beach zone — Spend a lazy morning on a stylish stretch of sand with a relaxed atmosphere; morning, ~2 hours.
  2. Matcha Mama — Tulum beach road — Light breakfast or smoothie stop to keep the day easy; late morning, ~45 min, ~$8–18 pp.
  3. Cenote Calavera — Tulum — Short, photogenic cenote stop that’s easy to fit into a beach day; midday, ~1 hour.
  4. SFER IK — Tulum jungle area — Unique art-and-architecture stop for something different from beach time; afternoon, ~1 hour.
  5. Raw Love Tulum — Tulum beach road — Healthy late lunch or snack between swims and naps; afternoon, ~1 hour, ~$12–25 pp.
  6. Arca — Tulum beach road — Excellent dinner for a refined final Tulum night; evening, ~1.5 hours, ~$35–80 pp.

Morning

From your place in Tulum to Casa Malca beach, keep it simple: a quick taxi or bike ride down the beach road, then settle into a lazy, unhurried stretch of sand for a couple of hours. This part of the beach is nicest early, before the sun gets punishing and the day-trippers start filling in. If you’re using a taxi, expect roughly MXN 150–300 each way depending on where you’re staying; by bike it’s free, but the beach road can be sandy and uneven, so leave a little extra time. Bring cash, because beach clubs in this zone are often easier with card only for the full bill, not small extras.

Late morning to afternoon

After the beach, swing over to Matcha Mama on the beach road for a light breakfast or smoothie stop — it’s a very Tulum move and works well when you don’t want a heavy meal. Then head to Cenote Calavera, which is close enough to fit neatly into a beach day and gives you a quick change of scenery; go for a short swim, the ladder jump if you feel like it, and move on. Expect entrance to be around MXN 250–400 depending on the day and what’s included, and keep some small bills on hand. From there, continue inland to SFER IK in the jungle area for a totally different mood: quiet, sculptural, and a bit surreal. It’s the kind of place you visit for about an hour, not to rush through, and tickets usually land around MXN 300–600. Then ease back toward the beach road for Raw Love Tulum, where you can have a healthy late lunch or snack — think bowls, juices, and a cool shaded reset before the evening.

Evening

End with dinner at Arca, one of the stronger choices on the beach road if you want your last night in Tulum to feel a bit special without being stiff. Book ahead if you can, especially in high season, and plan on around MXN 700–1,500+ per person depending on how much you order and whether you go for cocktails. The easiest flow tonight is to take a taxi there and back instead of trying to self-drive after dark; the beach road gets narrow, busy, and annoyingly parking-unfriendly. If you still have energy after dinner, take one slow loop back toward your hotel rather than trying to cram anything else in — this is a good day to leave a little room for wandering, one final beach breeze, and an early night.

Day 17 · Wed, Aug 5
Puerto Morelos, Mexico

Small fishing town day in Puerto Morelos

Getting there from Tulum, Mexico
ADO bus north on Hwy 307 to Playa del Carmen or Cancún, then taxi/colectivo to Puerto Morelos (2h–3h total depending on connection, ~MXN 150–300 on bus plus local transfer). Leave in the morning.
Private transfer/taxi door-to-door is simplest (1h45–2h15, ~MXN 1,500–2,800) if traveling with bags or as a small group.
  1. Puerto Morelos beach — Puerto Morelos — Start slow in a quieter fishing-town atmosphere, ideal for a reset; morning, ~2 hours.
  2. Café de Paris — Puerto Morelos — Easy breakfast/coffee stop near the center for a small-town feel; late morning, ~1 hour, ~$8–18 pp.
  3. Puerto Morelos town square — Puerto Morelos — Walk the compact center and enjoy the low-key rhythm; midday, ~45 min.
  4. Puerto Morelos Reef National Park snorkel tour — off Puerto Morelos — One of the best ways to experience the area’s marine life; afternoon, ~2.5 hours.
  5. La Sirena — Puerto Morelos — Casual seafood dinner with a harbor-town vibe; evening, ~1.5 hours, ~$20–45 pp.
  6. Lighthouse and malecón — Puerto Morelos waterfront — Short sunset stroll to finish the day; evening, ~45 min.

Morning

Arriving from Tulum to Puerto Morelos is one of those easy coast-hops where the main thing is to get moving early and then let the day slow down. Once you’re in town, head straight to Puerto Morelos beach first before the heat really settles in; this stretch is all about calm water, fishing boats, and a much softer pace than the bigger resort towns. It’s a good place to rinse off the travel morning, wander the sand for a bit, and just enjoy a proper small-town Caribbean feel for about two hours.

Late Morning

For breakfast, go to Café de Paris near the center and keep it simple: coffee, fresh juice, eggs, chilaquiles, or pastries if you want something light. It’s the kind of place where you can sit a while without feeling rushed, and you’ll usually be looking at roughly $8–18 per person depending on how much you order. After that, walk over to Puerto Morelos town square and linger a bit — the center is compact, so this is more about people-watching, checking out the church area, and getting a feel for the town’s everyday rhythm than ticking off sights.

Afternoon

Later, head out for the Puerto Morelos Reef National Park snorkel tour. This is the main “do something” part of the day, and it’s worth it: the reef is close enough that you’re not losing half your afternoon in transit, and the marine life is usually excellent if the sea is cooperative. Expect around 2.5 hours total once you’re out there, and book with a reputable local operator near the waterfront or through your hotel; prices vary, but budgeting a moderate tour fee plus any dock/park charges is sensible. Bring cash, reef-safe sunscreen, and a towel you don’t mind getting salty.

Evening

Come back, shower, and keep dinner unpretentious at La Sirena — it fits the town perfectly, with a harbor-side, seafood-first vibe and prices that usually land around $20–45 per person depending on whether you go for tacos, grilled fish, or a fuller plate. Finish with a slow sunset walk along the lighthouse and malecón, which is exactly the right ending here: short, breezy, and unforced. The light is best a little before sunset, and if you still have energy, this is the time to grab one last drink near the waterfront and let Puerto Morelos do what it does best — stay quiet.

Day 18 · Thu, Aug 6
Puerto Morelos, Mexico

Puerto Morelos slow coastal day

  1. Ruta de los Cenotes — Puerto Morelos inland — Do one cenote-focused outing from the town, with a relaxed no-rush pace; morning to midday, ~3–4 hours.
  2. Cenote Verde Lucero — Ruta de los Cenotes — A refreshing swim stop that works well as part of the cenote loop; late morning, ~1 hour.
  3. Cenote Siete Bocas — Ruta de los Cenotes — Another distinct cenote experience with a different feel and layout; midday, ~1 hour.
  4. Cevichería / seafood lunch in Puerto Morelos town — near the square — Keep lunch simple and fresh after swimming; lunch, ~1 hour, ~$15–35 pp.
  5. Artisan stalls near the square — Puerto Morelos — Browse small local shops without turning the day into a shopping trip; afternoon, ~45 min.
  6. A beachfront restaurant in Puerto Morelos — beach zone — Slow, sunset dinner to close out your fishing-town stay; evening, ~1.5 hours, ~$20–50 pp.

Morning

Start with Ruta de los Cenotes out of Puerto Morelos and keep the whole thing unhurried — this is not a “tick off every cenote” day, it’s a let-the-morning-breathe day. The easiest move is to take a taxi or rented bike/scooter only if you’re comfortable on the road; otherwise, a pre-arranged driver is the least stressful option and usually the best value if you’re doing two cenotes in one outing. Expect roughly 20–40 minutes inland depending on which stretch of the route you’re heading to, and plan to leave town by about 8:30–9:00 AM so you arrive before the heat gets heavy and before the more organized tour vans show up. Admission on the route is usually in the MXN 150–300 range per cenote, sometimes a bit more if a place has extra facilities.

Make your first swim at Cenote Verde Lucero, which works well as a soft entry into the day because it has that calm, refreshing feel that makes you forget how humid it is outside. Go for a slow dip, not a race — the idea here is to spend about an hour, dry off, and linger with a cold drink if they sell simple refreshments on site. If you like photos, earlier is better because the light tends to be cleaner before noon and the water looks especially bright against the jungle.

Midday

Then continue to Cenote Siete Bocas, which gives you a different vibe entirely and is worth doing because it feels more open and a little more dramatic than the first stop. This is a nice one to pair with the morning cenote because the contrast keeps the day interesting without making it busy. Plan on another hour here; if you’re hungry, just snack lightly and wait for lunch back in town rather than forcing a rushed stop on the route.

Head back into Puerto Morelos for a straightforward seafood lunch at a cevichería near the square — think simple plates, cold drinks, and no unnecessary fuss. Around the town center, look for spots serving ceviche mixto, tostadas de mariscos, and fish tacos; lunch should land around MXN 250–600 per person depending on whether you go for a beer or cocktail. This is one of those places where the best meal is usually the one that’s busiest with locals rather than the one with the fanciest signage.

Afternoon and Evening

After lunch, wander over to the artisan stalls near the square and keep it casual. This isn’t a major shopping stop; it’s more about browsing little handmade pieces, woven bags, shells, and small souvenirs while the town slows down in the afternoon heat. Give it 30–45 minutes, then let yourself drift back toward the beach side for a drink or a sit-down with no agenda. The center of Puerto Morelos is compact, so you can do everything on foot once you’re back from the cenotes.

Wrap the day with a beachfront dinner at a beachfront restaurant in Puerto Morelos and aim for sunset if the sky cooperates — that’s when the town feels most itself, with the water turning silver and the pace dropping to almost nothing. Expect a dinner bill around MXN 400–1,000 per person depending on how relaxed or polished the spot is, and don’t be in a rush to leave. If you’re staying here overnight, the walk back from the beach zone to most hotels is easy; if you’re heading onward tomorrow, keep breakfast flexible so you can leave the next morning without stress.

Day 19 · Fri, Aug 7
Cancun, Mexico

Return to Cancun and final coast time

Getting there from Puerto Morelos, Mexico
Taxi, private transfer, or DiDi/Uber-style ride via Hwy 307 (30–45 min, ~MXN 300–700 depending on pickup and hotel zone destination). Leave after breakfast to keep the transfer easy.
If very budget-focused, local bus/collectivo is cheaper (~MXN 30–60) but slower and less convenient with luggage.
  1. Drive or shuttle Puerto Morelos to Cancun — Ruta 307 — Easy coastal transfer back to Cancun; morning, ~30–45 min, leave after breakfast.
  2. Playa Tortugas — Cancun Hotel Zone — Simple beach stop on the way back for one last swim; late morning, ~1.5 hours.
  3. La Isla Shopping Village — Hotel Zone — Good for a relaxed wander, AC break, and any last souvenirs; midday, ~1.5 hours.
  4. Navios — Hotel Zone lagoon side — Scenic seafood lunch with water views; lunch, ~1.5 hours, ~$20–45 pp.
  5. Playa Caracol — Hotel Zone — Easy final beach time with calmer water than some stretches of the coast; afternoon, ~1.5 hours.
  6. Lorenzillo’s — Hotel Zone — Higher-end celebratory final dinner in Cancun; evening, ~1.5 hours, ~$35–80 pp.

Morning

Leave Puerto Morelos after breakfast and head back up Ruta 307 into Cancún while the road is still relatively calm; if you’re in a taxi or private transfer, this is usually a smooth 30–45 minute run depending on where you’re picked up and where in the Hotel Zone you’re staying. Drop bags first if you can, then head straight to Playa Tortugas for an easy first stop back in town — it’s one of the more straightforward public beaches, with gentle water and a good “one last swim” feel. If you want a chair, budget roughly MXN 150–300 for a lounger/umbrella setup, and try to go before late-morning crowds build.

Midday

From there, it’s a short ride down to La Isla Shopping Village, which is the best place to reset in air-conditioning without losing the coastal vibe. Wander a bit, pick up any last-minute gifts, and keep an eye out for smaller souvenir shops rather than the big obvious tourist ones — you’ll usually find better prices on simple things like vanilla, chocolate, and woven bags. It’s an easy place to kill 1–2 hours, and the canals and open-air layout make it feel less like a mall and more like a breezy break between beach stops.

Lunch and Afternoon

For lunch, settle into Navios on the lagoon side — it’s one of those reliable Cancún meals where the setting does half the work. Go for seafood and something cold, and if you can, try to sit by the water; lunch here typically lands around USD $20–45 per person depending on drinks and how indulgent you get. Afterward, drift over to Playa Caracol for the afternoon because it’s usually calmer than some of the more exposed stretches of coast, with softer entry and a more relaxed pace. This is the right moment to slow down completely: swim, nap, repeat.

Evening

Finish with a proper celebratory dinner at Lorenzillo’s for your final night in Cancún. It’s a classic splurge spot, so book ahead if you want a nicer table, and expect dinner to run roughly USD $35–80 per person, more if you go hard on lobster and cocktails. Go a little earlier than you think you need to — around sunset is ideal — so you can enjoy the lagoon light before the evening gets busy. After this, keep the rest of the night loose and easy; you’ve done the coastal loop, and tomorrow is all about a simple departure from Cancún.

Day 20 · Sat, Aug 8
Cancun, Mexico

Cancun wrap-up day

  1. Museo Subacuático de Arte (MUSA) boat tour — Cancun coast — A signature final Cancun experience if you want one last big activity; morning, ~2–3 hours.
  2. Playa Marlin — Hotel Zone — Recover with a long beach session after the boat tour; midday, ~2 hours.
  3. Café Nader — Downtown Cancún — Easy lunch or coffee back in town, good for a lighter wrap-up day; lunch, ~1 hour, ~$10–25 pp.
  4. Mercado 23 — Downtown Cancún — Pick up snacks, local sweets, and last-minute gifts; afternoon, ~1 hour.
  5. Parque de las Palapas — Downtown Cancún — Great place for an easy evening stroll and casual street-food atmosphere; evening, ~1 hour.
  6. El Pocito — Downtown Cancún — Final relaxed dinner with Yucatán comfort food; evening, ~1.5 hours, ~$12–30 pp.

Morning

For one last proper Cancún splash, head out early for the Museo Subacuático de Arte (MUSA) boat tour. Most operators leave from the Hotel Zone or nearby marina points around 8:00–10:00 AM, and the whole thing usually takes about 2–3 hours including boat time and snorkel stops. Expect to pay roughly MXN 1,200–2,500 depending on whether you snorkel, dive, or do a glass-bottom style trip. If you’re staying in the Hotel Zone, it’s usually a short taxi ride; if you’re in Centro Cancún, give yourself extra time for traffic and aim to leave at least 45 minutes before departure. Bring reef-safe sunscreen, a towel, and a dry bag — the boat ride can get a bit splashy even on a calm morning.

Midday

After the water, keep the pace low and recover at Playa Marlin. This is a good “lie there and reset” beach rather than an activity beach: wide sand, proper Caribbean color, and enough space that it still feels like a breather if you arrive before the midday rush. There are lifeguards and basic facilities, but bring water and a snack because beach service can be patchy. A couple of hours here is plenty — just shade, a swim, and zero ambition. If the waves are stronger than you want, stay closer to the shoreline and keep it simple.

Lunch and Afternoon

For a lighter lunch, head back into town to Café Nader in Downtown Cancún. It’s a reliable, easy-going stop for coffee, sandwiches, chilaquiles, salads, or a late breakfast if you want to keep things flexible; expect around MXN 200–500 per person depending on what you order. Afterward, wander over to Mercado 23, which is much more local-feeling than the tourist market and great for last-minute edible souvenirs: dried chiles, spices, hot sauces, sweets, and packaged snacks you can throw in your bag. Go with small bills and a bit of patience — it’s part of the fun.

Evening

Finish the day with an easy sunset stroll through Parque de las Palapas. It’s one of the few downtown spots that really comes alive in the evening, with families out, street food grills firing up, and a relaxed neighborhood buzz rather than a polished tourist scene. Grab a snack while you wander — elotes, marquesitas, tacos — and then settle in for a proper final dinner at El Pocito, which is a solid pick for Yucatán comfort food without being fussy. It’s the kind of place where you can do a slow, satisfying last meal with cochinita pibil, pollo pibil, or sopa, usually in the MXN 250–600 range per person with drinks. If you’ve got time after dinner, keep the night unrushed and head back early so tomorrow’s departure is painless.

Day 21 · Sun, Aug 9
Cancun, Mexico

Depart Cancun

  1. Hotel breakfast / pack-up — Cancun — Keep the morning unhurried and organize luggage; early morning, ~1 hour.
  2. Last walk on the beach near your hotel — Hotel Zone — One final look at the Caribbean before checkout; morning, ~45 min.
  3. Grab-and-go coffee and pastry at a café near the airport route — Cancun — Simple pre-departure fuel; morning, ~30 min, ~$5–15 pp.
  4. Cancun International Airport — Cancún Airport — Arrive with plenty of time for check-in and security; depart day, allow ~2.5–3 hours before flight.

Morning

Ease into the last day rather than trying to “fit in” one more big thing: have a relaxed hotel breakfast in the Cancún Hotel Zone, sort your bags, and do one final check for chargers, passports, swimwear, and anything you bought that needs to go in your hand luggage. If your flight is later, this is a good time to ask the front desk about storing bags after checkout or arranging a transfer. In Cancún, hotel breakfast buffets are often around MXN 250–500 if they’re not included, and they’re worth it today because they save you from rushing around on your departure morning.

Before you leave, take one last walk on the beach near your hotel in the Hotel Zone. Even a short 30–45 minutes is enough to get that final turquoise-water fix before heading inland. The beaches here are best early, before the wind picks up and before the sun starts hitting hard, so go straight out after breakfast and keep it simple: shoes off, photos if you want them, then back to the room for your bags. If you’ve got a little time to spare, a grab-and-go stop for coffee and pastry near the route to the airport is the smart move — look for a clean, quick spot along Blvd. Kukulcán or near Plaza Las Américas / Avenida Tulum depending on where you’re staying, and expect roughly MXN 100–300 for a coffee plus something sweet.

Departure

For Cancun International Airport, leave with plenty of buffer: aim to arrive 2.5–3 hours before your flight, especially if you’re checking luggage or travelling on a busy weekend. From the Hotel Zone, the ride is usually 20–35 minutes depending on traffic and where you’re picked up; from downtown Cancún, it can be a touch quicker, but don’t cut it close because airport road traffic can jump without much warning. A taxi or pre-booked transfer is the least stressful option, while rideshares can be inconsistent around airport pickups — easiest is to have your transport arranged before you step out of the hotel. If you’ve got any extra time before check-in, just sit with a cold drink and enjoy the fact that you pulled off a proper loop of Cancún, Mexico City, and the coast without rushing the whole way.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version