Mexico City
Mexico City · Mexico

Should You Take a Canal Boat Ride in Mexico City?

A canal boat ride in Xochimilco is a floating party on colorful flat-bottomed trajineras that wind through the old chinampa waterways south of the city. Expect lots of mariachi music (sometimes three or four groups rotating through your boat), vendors paddling up to sell beer, snacks, or flowers, and a mix of locals celebrating birthdays and groups of tourists. The scenery is a blend of leafy canals, tilting trees, and the occasional floating garden, but it's not a quiet nature trip. The whole thing usually lasts 1.5–2 hours. It's genuinely fun if you like lively chaos; it can feel touristy and loud if you don't.

The best time is on a weekday morning or early afternoon to avoid the biggest crowds and weekend party atmosphere. Dry season (November–April) is more comfortable weather-wise, though rain isn't a deal-breaker in the summer. Expect to pay around $35–70 per person depending on whether you join a shared boat with drinks and snacks included or hire a private one. Add a bit more for tips to the musicians if you request songs.

Pick a morning departure and bring sunscreen and water; skip the overpriced onboard food if you're picky and eat before or after in the main market area instead. If you want a calmer experience, look for smaller-group or expert-guided options rather than the cheapest shared boats that pack in as many people as possible.

Book it

THE BEST Xochimilco Tickets & Tours - Book Now - Viator
viator
View →
The best Xochimilco Cruises & boat tours 2026 - GetYourGuide
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

Cooking Class → Templo Mayor Ticket → Frida Kahlo Museum → Boat Tour → Xochimilco Boat Tour → Museum Tour → Food Tour → Street Food Tour → All Mexico City trips →
Get the best trips, at the best price