XOCHIMILCO
Before there was a Mexico City, there was a lake, and Xochimilco is the part that never got drained. The canals here are what's left of the chinampas — artificial islands the Aztecs built by weaving reeds together and piling on lake-bottom mud, then planting crops directly into it. It worked so well that some of these same plots have been farmed continuously for close to a thousand years, which makes this one of the oldest agricultural systems still in use anywhere on Earth.
What most visitors see is the trajineras — flat wooden boats painted in loud colors, each one named after a woman, poled slowly down the canals while other boats sell you beer, tacos, or a full mariachi band mid-song if you flag one down. It looks chaotic. It's actually a system that's worked the same way for generations.
It's touristy, and it knows it — but underneath the noise, this is still a working agricultural neighborhood, not a theme park built to look like one. Go on a weekday if you want to feel that part more than the party.
Trajineras are rented by the boat, not by the person — a full boat holds up to 20 people, so the price only makes sense split with a group. If you're going alone or as a couple, a shared-group tour works out cheaper than renting your own boat, and usually comes with food and drinks already sorted.
For something stranger, ask your boatman to take you to the Isla de las Muñecas — an island covered in decades-old, weather-rotted dolls, hung there by a man who believed they kept away the ghost of a drowned girl. It's a long trip, two to four hours round trip from the Cuemanco dock (ignore boatmen at busier docks offering a closer "replica"), and the island charges a small entrance fee. Confirm it's open before you commit to the trip. It's unsettling in a way nothing else in this guide is, and that's exactly why it's worth it.
Isla de las Muñecas
How to get there?
Xochimilco sits about an hour south of the Centro Histórico by car or taxi, longer with traffic on weekends. The cheapest route is metro to Tasqueña, then the Tren Ligero to the Xochimilco stop, a short walk from the nearest docks (embarcaderos); for Nativitas, take a local bus or a taxi from the station. There are several docks scattered around town — Cuemanco and Fernando Celada tend to be calmer than the busy Nativitas docks, and Cuemanco is also the closest to the Isla de las Muñecas.