From Mexico City: Monarch Butterfly Sanctuary Day Trip to El Rosario
Day trip from Mexico City to El Rosario in Michoacán to walk among overwintering monarch butterflies, with transport, entry and a local guide.
Highlights
- El Rosario, the largest sanctuary of the UNESCO-listed Monarch Butterfly Biosphere Reserve
- Clusters of monarchs weighing down oyamel firs and, on sunny days, clouds of butterflies in flight
- Guided on the trail by a member of the local ejido that protects the forest
- Round-trip transport from Mexico City with a bilingual tour leader
- Sanctuary entrance fee included
- Late lunch at a family-run eatery in the mountains of Michoacán
About this experience
Every autumn the eastern monarch butterflies leave Canada and the United States and fly south to a small area of fir-covered mountains on the border of Michoacán and the State of Mexico. There they spend the winter packed together in dense clusters that weigh down the branches of oyamel firs, and on sunny days they lift off in their thousands. This full-day trip from Mexico City takes you to El Rosario, the largest and most visited sanctuary of the Monarch Butterfly Biosphere Reserve, a UNESCO World Heritage Site since 2008.
You leave Mexico City at 7 am and drive west past Toluca into the forested highlands of eastern Michoacán, about three and a half to four hours each way with a rest stop. At El Rosario, near the town of Ocampo, a guide from the local ejido, the farming community that owns and protects the forest, leads the group up a stepped trail through oyamel and pine forest to wherever the colonies are hanging that week. The climb usually takes between 40 minutes and an hour and a half at around 3,000 metres or higher, so a steady pace matters more than speed. At the colony you watch quietly from the trail; when the sun warms the trees, the air fills with orange wings.
After the walk back down there is time for a late lunch at one of the family-run eateries by the sanctuary entrance before the drive back. You return to Mexico City in the evening, usually around 8 pm depending on traffic.
The sanctuaries usually open in mid- to late November and close at the end of March; in the 2025–26 season the Michoacán sanctuaries opened in late November and stayed open until 31 March 2026. Dates for 2026–27 had not been announced when this listing was written, so departures are scheduled from 1 December 2026 to 15 March 2027. January and February are generally the best months, when the colonies are settled and warm days bring the most activity. In 2025–26 the colonies covered 2.93 hectares of forest, up from 1.79 hectares the winter before, according to the annual count by Mexico's protected-areas agency CONANP and WWF Mexico.
What you see depends on the weather. On cold or cloudy days the butterflies stay clustered on the trees, which is still a remarkable sight; mass flights need sunshine and warmth, usually from late morning into the early afternoon. Visits follow the reserve's rules: silence near the colonies, no flash, no touching the butterflies and no leaving the marked trail.
What is included
- Round-trip transport from central Mexico City in an air-conditioned van
- Bilingual (English and Spanish) tour leader
- El Rosario sanctuary entrance fee
- Local ejido guide at the sanctuary
- Bottled water
Not included
- −Breakfast and lunch (paid locally in cash)
- −Horse hire on the trail where offered
- −Tips for the local guide and horse handlers
- −Hotel pickup away from the meeting point
- −Personal expenses
What you will see
Meet at the Independence Angel
about 15 minutesMeet your tour leader at the Ángel de la Independencia on Paseo de la Reforma and board the van.
Drive west past Toluca to Michoacán
about 225 minutesCross the Toluca valley and the forested highlands into eastern Michoacán, with a short rest stop on the way.
El Rosario sanctuary entrance
about 15 minutesArrive at El Rosario near Ocampo, meet the local ejido guide and get ready for the walk.
Guided walk up through the oyamel forest
about 75 minutesClimb the stepped trail through fir and pine forest towards the colonies at a steady pace.
Monarch colony viewing area
about 30 minutesWatch the butterfly clusters and, if the sun is out, the mass flights, in silence from the edge of the trail.
Walk back down
about 45 minutesDescend the same trail to the sanctuary entrance.
Late lunch by the sanctuary
about 60 minutesTime for lunch at a family-run eatery at the sanctuary entrance (own expense).
Drive back to Mexico City
about 240 minutesReturn east through Toluca to Mexico City.
Drop-off at the Independence Angel
about 5 minutesThe tour ends back at the Ángel de la Independencia, usually around 8 pm.
Cancellation and terms
- Free cancellation up to 1 day before
Where to meet
Ángel de la Independencia, Glorieta on Paseo de la Reforma, Colonia Juárez, Cuauhtémoc, 06600 Ciudad de México, Mexico, at 07:00
Meet at the base of the Independence Angel monument on Paseo de la Reforma, on the side facing Calle Río Tíber. Please arrive 10 minutes early; the van stops briefly on Reforma to board.
Know before you go
The sanctuary trail starts at around 3,000 metres above sea level and climbs on earth paths and steps. You need reasonable fitness for 1 to 2 hours of walking at altitude; the trip is not recommended for people with heart or breathing conditions or serious knee problems. Walk slowly and drink water.
Mornings in the forest are cold and the midday sun is strong, so dress in layers and bring a warm jacket, hat, sunglasses and sunscreen. Wear closed shoes with good grip, as the trail can be dusty or slippery.
The reserve's responsible-visit code asks you to stay on the marked trails, follow the local guides, keep quiet near the colonies, avoid flash and never touch or pick up butterflies. Food, alcohol, pets and smoking are not allowed in the sanctuary, and time at the viewing area is kept short. Drones are not permitted.
Bring cash in Mexican pesos for lunch, toilets, horse hire and tips; card payment is rarely possible at the sanctuary. It is a long day of about 13 hours, with 7 to 8 hours on the road, so bring snacks for the drive and eat before you reach the sanctuary.
The tour runs in cloudy weather, when the butterflies stay in their clusters. If the authorities close the sanctuary on the day, you are offered another date or a full refund.
Common questions
When is the best time to see the monarch butterflies?+
The sanctuaries usually open in mid- to late November and close at the end of March. January and February are generally the best months, when the colonies are settled and warm, sunny days trigger mass flights. The official 2026–27 opening date had not been announced when this listing was written.
Am I guaranteed to see butterflies?+
The colonies stay in the forest all winter, so during the season you will very likely see them, but nature sets the terms. On cold or overcast days they remain clustered on the trees, while flights need sunshine. The colony also moves during the season, which changes the length of the walk.
How hard is the walk?+
The trail at El Rosario climbs through the forest on earth paths and steps at around 3,000 metres or higher. Most people reach the colony in 40 to 90 minutes at a gentle pace, and the walk down is quicker. The altitude makes it feel harder than the distance suggests.
Can I ride a horse instead of walking?+
Horse hire depends on the sanctuary and the season and is arranged with local handlers on the spot, paid in cash. Ask your tour leader on the day; the last stretch near the colony is always on foot.
Why El Rosario rather than Piedra Herrada?+
Piedra Herrada, in the State of Mexico near Valle de Bravo, is closer to the capital and makes a shorter day, but El Rosario in Michoacán is the largest and most visited sanctuary of the reserve, with colonies on large stands of oyamel fir.
Is the trip suitable for children?+
Children from 5 years old can join at the child rate if they are used to walking. Remember that the day is long, the trail is at high altitude and the colony area requires silence.