Mexico City
Mexico City · Mexico

Xochimilco Boat Tour: Worth It?

Xochimilco delivers a genuinely Mexican experience: you and your group pile into a brightly painted trajinera (a flat-bottomed boat) and drift along canals lined with chinampas – the ancient floating gardens. Expect two to three hours of relaxed floating, passing under flower-covered bridges while mariachi boats pull alongside offering live music for a tip. Other vendors sell beer, snacks, and souvenirs from their own boats. It’s festive rather than serene; weekends get loud and crowded with local families, while weekdays feel calmer but still lively. The scenery is pleasant but not jaw-dropping – think more neighborhood hangout than pristine nature reserve.

Best time is November through March when the weather stays dry and temperatures are mild. Avoid the peak rainy season (June–September) if you don’t want to sit under a tarp. Expect to pay around $35–65 per person for a shared boat tour that includes transport from central Mexico City; private boats for your group run higher. Add another $10–20 per person for drinks, food, and musician tips if you indulge.

Smart pick: go on a weekday morning with a small group of friends so you control the pace and noise level. Skip the big organized tours that herd you in and out quickly – they feel more like a conveyor belt. Bring cash for tips, wear sunscreen, and don’t overpay for the first boat that approaches you at the dock.

Book it

Xochimilco, Mexico City | Book Now Tickets & Tours Online
viator
View →
The best Xochimilco Cruises & boat tours 2026
getyourguide
View →
Floating Gardens of Xochimilco - All You SHOULD Know ...
tripadvisor
View →
The BEST Xochimilco Tours and Things to Do in 2026
getyourguide
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Mexico City

Rooftop Bar Experience → Chapultepec Castle Tour → Chapultepec Castle Visit → Hot Air Balloon Ride → Street Food Tour → Pyramids Tour → Mezcal Tasting Tour → Canoe Tour → All Mexico City trips →
Get the best trips, at the best price