Can you do Xochimilco without a tour?

When going without a tour is the cheaper answer
Compare at two hours, which is what the booked tours cluster at. Two hours of trajinera is MX$1,500 for the boat, no matter how many of you climb in, up to eighteen.
| People on board | Your own boat, 2 hours | Each, on the cheapest booked tour |
|---|---|---|
| 1 | MX$1,500.00 | MX$626.20 |
| 2 | MX$750.00 | MX$626.20 |
| 3 | MX$500.00 | MX$626.20 |
| 4 | MX$375.00 | |
| 6 | MX$250.00 | |
| 8 | MX$187.50 | |
| 12 | MX$125.00 | |
| 18 | MX$83.33 |
Three people is where it flips. Below that, the cheapest per-person tour on this site is the cheaper way onto the water and it comes with a guide, drinks, food and a souvenir; I would rather tell you that than sell you something. Above it, every extra person makes hiring look better, and by eight it is not close.
How to actually do it
- Pick a dock before you leave the house. There are ten or eleven depending which official page you read, they are scattered across a large borough, and they are not interchangeable. The CDMX government publishes boat counts — about 220 at Nativitas, about 51 at Salitre, 17 at Belem de las Flores — which is the closest thing to a busy or calm signal that exists. See which dock to leave from.
- Get there. Metro Line 2 to Tasqueña at MX$5, then the Tren Ligero at MX$3. The light rail takes no cash: you need a Movilidad Integrada card at MX$20, which includes one trip. The line has been under near-continuous reconstruction since mid-2025, so check @STECDMX on the day. From the light-rail station the docks are still a walk or a short ride; Nativitas is not adjacent to it. Detail on getting there.
- If you use a ride-hailing app, type the exact embarcadero name rather than “Xochimilco”. The borough is large and people are routinely dropped at the wrong dock.
- Agree price and duration at the gate, out loud. MX$750 an hour, for the boat, and the time you come back. Say the multiplication: two hours, MX$1,500.
- Bring the cooler. Your own food and drink carry no surcharge. Being charged for them is a documented scam and is reportable at the attention modules, as is being charged per person.
- Take your rubbish home. I farm beside this water. The rules say it stays aboard, and there is a reason they had to write it down.
The single sentence that prevents almost every complaint: “Setecientos cincuenta pesos por hora, por la trajinera, dos horas, regresamos a las cuatro.” Rate, unit, length, return time. Then board.
The rules that apply to you as a passenger
These come from the Gaceta Oficial rules in force since 30 January 2020, reconstructed from press reporting and a CDMX government summary page because the Gaceta text itself was not readable. No rule change has been found since.
- Capacity is 18 passengers, with children counted from age four.
- Alcohol you bring: one bottle of up to one liter of spirits per boat, or a maximum of three 355 ml beers per adult. Visibly intoxicated passengers have service suspended and are returned to the dock.
- No sound systems of your own. Radios, speakers, generators and other high-decibel reproducers may not be brought aboard; only the boat’s own system. No source gives a decibel figure, so nobody can tell you one.
- Life jackets must be aboard. Per the CDMX portal, passengers who decline to wear one sign a release, so wearing one is not compulsory.
- Stay seated. No standing at bow or stern, hands and feet inboard, no jumping or transferring between boats, no tying boats together or blocking the canal, and rubbish stays aboard.
- A boatman who has been drinking is reportable at the tourism module.
What will cost you extra out on the water
The MX$750 buys the boat and the boatman. Everything that pulls alongside is a separate transaction, and the 2024 tariff act is reported to set several of them: mariachi at MX$300 per song, antojitos at MX$130, horse rides at the Nativitas dike at MX$135 for thirty minutes or MX$260 for an hour. There is also a collective boat, reported at MX$50 one way and MX$100 return, which is what the government’s own page means when it describes Salitre working as a kind of bus stop for locals.
When I would book instead
Three cases. You are one or two people, and the arithmetic above says so. You want a guide and do not want to arrange food, drinks or music yourself. Or nobody in your group wants to agree a price in Spanish at a gate, which is a real reason and not a shameful one. In those cases the cheapest departure is MX$626.20 per person, rated 4.9 from 631 reviews, with free cancellation up to 24 hours before departure.
Cheapest & best ratedXochimilco: Traditional Boat Sightseeing Tour, Culture and Fun
Small group, thin reviewsXochimilco: Food and Trajinera Ride with Local Women
The quiet oneMexico City: Kayak Experiences in Hidden Xochimilco
Frequently asked questions
Can you do Xochimilco without a tour?
Yes. The docks are open 365 days a year, nothing needs booking, and you hire a trajinera directly at the official MX$750 pesos per hour for the whole boat. From three people up that is cheaper per head than any booked tour on this site.
How do I rent a boat in Xochimilco?
Go to an embarcadero, agree MX$750 pesos per hour for the trajinera and the return time out loud before boarding, and check the rate is per boat rather than per person. The boat carries up to 18 passengers, children counted from age four.
How much is a private trajinera for two hours?
MX$1,500 for the boat at the official rate, regardless of how many of you board. That is MX$750 each for two people, MX$375 each for four and MX$187.50 each for eight.
Can I bring my own food and drinks?
Yes, at no surcharge, and being charged for it is reportable at the attention modules. The 2020 rules cap what you bring at one bottle of up to one liter of spirits per boat, or three 355 ml beers per adult.
Do I need to speak Spanish to hire a boat?
It helps, because the price and duration are agreed verbally at the gate. If nobody in your group is comfortable doing that, a booked departure with a fixed per-person price and a bilingual guide is worth the difference.