Published on 30 september

Day of the Dead isn't just another date on the Mexican calendar — alongside Rio's Carnival and Valencia's Fallas, it's one of the most recognized celebrations in the world. On November 1st and 2nd, all of Mexico fills with marigolds (cempasúchil), altars, papel picado, and a way of honoring those who've passed unlike any other tradition. It's not "Mexican Halloween" — it's a deep, colorful, community-driven tribute to memory.
If you're in Mexico during those dates, three cities together give you the full experience: Oaxaca, Puerto Escondido, and, above all, Mexico City.

For many, Oaxaca is where Day of the Dead is lived closest to its roots. Cemeteries fill with families spending the night beside their loved ones' graves, with music, food, and candles. Comparsas move through downtown, and altars go up weeks in advance.
Staying in Oaxaca means witnessing the celebration in its most community-driven, least "staged for tourists" form.

CDMX now has the country's largest Day of the Dead parade: giant catrinas, comparsas, music, and hundreds of thousands of people filling Paseo de la Reforma and the Zócalo. It's bigger, more urban, more "spectacle" than Oaxaca — but just as impactful.
CDMX also offers the Zócalo's monumental altars, the offerings in Mixquic, and a city worth the trip any time of year on its own.

After intense days of altars, comparsas, and crowds, Puerto Escondido offers exactly the opposite: beach, surf, and disconnection. Many travelers combine Oaxaca with Puerto Escondido as a route closer — the Mexican version of the "intense culture + beach" combo that anyone who's done Cartagena-Santa Marta in Colombia already knows.
Day of the Dead is, above all, an intimate moment for Mexican families:
- Ask permission before photographing family altars or graves.
- Don't touch or move elements of an ofrenda without being invited to.
- If you join a parade or comparsa, do it from a place of enjoyment and respect.
When is Day of the Dead? November 1st and 2nd, though celebrations usually start several days earlier.
Which city is best for the main parade? Mexico City has the largest parade; Oaxaca offers a more intimate, traditional experience.
Can you combine all three cities? Yes — Oaxaca and Puerto Escondido are a few hours apart by land, and CDMX connects to both by short flight or bus.
Do you need to book far in advance? Yes — one of Mexico's highest travel seasons.
November 1 and 2 are the central dates of the tradition, but parades, comparsas, exhibitions and cemetery visits follow their own schedules. Check official destination channels before buying transport for a particular event. Do not assume Mexico City’s parade takes place on either of those dates.
Choose the city where you want to experience the celebration and secure your accommodation first. Then arrange travel between Mexico City, Oaxaca and Puerto Escondido. Include time to reach terminals or airports and to get to your hostel on arrival.
For a short trip, choose one base and enjoy its program without rushing. If you add Puerto Escondido after Oaxaca, allow a travel day and check current bus or road transfer options.
Check availability at Viajero’s hostels in Mexico and choose a room that suits your trip. Balance cultural activities with time to explore and rest.