Mexico City
Mexico City · Mexico

Xochimilco Boat Ride: Worth It?

Xochimilco’s famous trajinera boats take you through a network of canals lined with trees and floating gardens. Expect a lively, crowded scene full of colorfully painted wooden boats, vendors paddling up to sell beer, snacks, and mariachi music. The ride itself lasts about two hours. It can feel festive and very Mexican, but it’s also noisy, commercial, and packed on weekends. You’ll share the water with dozens of other boats, floating souvenir sellers, and brass bands playing for anyone who pays. It’s an experience, but not a peaceful nature escape.

The best time to go is weekday mornings during the dry season (November to April) when it’s cooler and less crowded. Expect to pay around $25–60 per person depending on whether you join a shared boat, hire a private one, or book a guided tour with food and drinks included. Private boats cost more but give you control over the pace and noise level.

Tip: hire your own trajinera mid-week if you can; it’s calmer and you can tell the boatman to skip the constant vendor stops. Skip the weekends completely unless you enjoy shoulder-to-shoulder party boats and long waits. Bring cash, sunscreen, and a hat—there’s little shade once you’re out on the water.

Book it

Xochimilco, Mexico City | Book Now Tickets & Tours Online - Viator
viator
View →
The BEST Xochimilco Tours and Things to Do in 2026 - GetYourGuide
getyourguide
View →
Trajineras Xochimilco - All You SHOULD Know Before Going (2026 ...
tripadvisor
View →

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

More in Mexico City

Hot Air Balloon Ride → Chapultepec Castle Tour → Food Tour → Museum Visit → Mexican Art Museum Ticket → Chapultepec Park Tour → Cenote Excursion → Market Tour → All Mexico City trips →
Get the best trips, at the best price