Xochimilco
Xochimilco — “Floating fiesta”
Xochimilco is the last surviving fragment of the vast lake system that once covered the Valley of Mexico. When the Aztecs built Tenochtitlán, they created chinampas — artificial floating islands for agriculture — in the shallow lake waters. Today, 170 km of canals wind through these ancient gardens, and colorful trajinera boats (flat-bottomed gondolas with names like 'Lupita' and 'Guadalupe') carry visitors through them. Floating vendors sell corn, flowers, and micheladas. Mariachi bands paddle alongside and play for tips. On weekends it's a party; on weekdays it's serene. Either way, it's unlike anything else you'll experience in Mexico City.
The tourist embarcaderos are safe. Avoid walking far from the main embarcadero area at night. Take Uber to/from — don't walk from the Tren Ligero station after dark.
Top things to do in Xochimilco
Trajinera Boat Ride
The main event. Board a colorful trajinera boat and float through ancient canals while floating vendors sell food, flowers, and drinks. Hire a mariachi or marimba band to serenade you. Pure magic.
Go to Embarcadero Nuevo Nativitas — less touristy than Cuemanco. Negotiate the price before boarding. Split the cost with friends.
Floating Flower Market (Mercado de Plantas)
The Cuemanco flower market is the largest in Latin America — an overwhelming explosion of color. Buy orchids, succulents, and traditional Day of the Dead marigolds (in season).
Saturday morning is the best time. Bring cash and a bag — you'll want to buy everything.
Isla de las Muñecas (Island of the Dolls)
A deeply creepy/fascinating chinampa covered in hundreds of decaying dolls — hung by the island's late caretaker to appease the spirit of a drowned girl. It's eerie, photogenic, and unforgettable.
Not all boat routes pass the island — specifically ask the trajinero to include it. It adds 30-60 min to the ride.
Chinampa Farm Visit
Some chinampas still function as farms using traditional agricultural techniques originating from the Aztec era. Guided tours let you see how this farming works on the floating gardens — a living link to pre-Hispanic culture dating back roughly 700 years.
Book through 'De la Chinampa a Tu Mesa' for the most authentic experience — they combine farming with cooking.
Food on the Water
Floating vendors paddle up to your trajinera selling elotes (corn), micheladas, tlacoyos (stuffed blue corn masa), and tequila shots. It's a floating food court, and everything is freshly made.
The elotes and esquites are the best buys. Bring extra cash for food and mariachis — vendors only take cash.
Best food in Xochimilco
Floating Food Vendors
Street food on waterElotes, micheladas, tlacoyos, quesadillas
Vendors paddle canoe-kitchens alongside your trajinera. Everything is freshly made on the boats.
The blue corn tlacoyos are the standout. Agree on prices before ordering.
Restaurante Xochitla
Traditional MexicanMole, barbacoa, lake fish
Near the embarcadero, this family-run spot serves classic Xochimilco dishes including lake fish and traditional moles.
Try the 'mixiotes' — slow-steamed lamb in maguey leaves.
Bring Your Own
DIY picnicPack a cooler with micheladas, snacks & sandwiches
Many locals bring their own food and drinks for the trajinera ride. It's allowed and encouraged — pack a cooler with beer, michelada mix, and snacks.
Bring a Bluetooth speaker too. The trajinera experience is what you make it.
How to reach Xochimilco
Metro
Tren Ligero to 'Xochimilco' station (end of the line). Then a 15-min walk or short Uber to the embarcadero.
Uber
40-60 min from Roma/Condesa ($120-200 MXN). Further than most neighborhoods — plan accordingly.
Walking
Not walkable from central CDMX. This is a day trip within the city.
To take Tren Ligero: Metro Line 2 to Tasqueña → transfer to Tren Ligero → ride to Xochimilco. Total: ~1 hour. Uber is faster but more expensive.
Insider tips for Xochimilco
Go on a weekday morning for serene, Instagram-worthy photos. Go on a Saturday for the party — it's two completely different experiences.
The standard rate is 500 MXN/hour per boat. Don't pay more. Negotiate before boarding.
A 2-hour ride is perfect. 3 hours if you want to visit the Island of the Dolls.
Bring sunscreen, hats, and water — there's no shade on the boats. The sun is strong at altitude.
The trajinera boats have names painted on flower arches — pick a good one for photos.
Explore more of CDMX
Every colonia has its own personality. See which one matches yours.