EN ES DE FR
Home › Tourist trap?

Is Xochimilco a tourist trap?

Tourist trap?
The short version: it is touristy, loudly, and that is the product rather than a trick. The answerable question is the one underneath: will I be overcharged. That one has a hard answer. The tariff is MX$750 pesos per hour for the whole trajinera (the boat), not per person — so a price quoted per head is outside the official tariff. You may bring your own food and drink aboard at no surcharge, and being charged for it is a documented scam. Both are reportable at the attention modules at the docks. Agree the price and the duration out loud before you step on the boat.
Official rateMX$750 per boat, per hour
Quoted per person?Outside the tariff
Your own food & drinkNo surcharge
MariachiMX$300 per song
AntojitosMX$130
Report it atThe attention modules

The vibe question answers itself

Yes, it is touristy. On a Sunday the canal at Nativitas is boats end to end, most of them somebody’s party, with vendors poling between them selling michelada cups, elotes and blankets. If that is your definition of a trap then you have your answer and you can stop reading. Locals fill those boats too. A quinceañera on a trajinera is not a tourist product; it is what the boats have been for since long before anyone was flying in for them.

The question worth asking: will I be overcharged

This one is checkable, and it comes down to four things you can do at the gate.

Insider tip

At the gate, before anyone unties anything: “Setecientos cincuenta pesos por hora, por la trajinera, y regresamos a las dos — ¿de acuerdo?” Price, unit, and the hour you come back, in one sentence. Almost every complaint I hear about being ripped off here traces back to that sentence not being said.

Why you will find three different prices online

Because two arms of the same government publish three of them. The Alcaldía Xochimilco states MX$750 per hour on its own tourism page. The city’s visitor portal, still live, says MX$600 on one page and MX$500 on another, and its boat-launch tips page is marked 2022. Press reporting of the 2024 tariff act describes the rise from MX$600 to MX$750 as published in the Gaceta Oficial de la CDMX and in force from 30 July 2024, which is consistent with the alcaldía figure being the current one and the visitor portal being stale.

I use the alcaldía number. If a boatman quotes MX$600 an hour, that is his business and it is cheaper than the tariff. If he quotes MX$600 per person, that is a different thing entirely.

What is legitimately extra

Plenty of what happens on the water is a separate transaction, and none of it is a scam when it is priced correctly. The same 2024 act is reported to set several of these:

Covered by the MX$750

  • The trajinera itself, MX$750 per hour, up to 18 passengers
  • Your own food, drinks and cooler, at no surcharge
  • The boatman poling you out and back

Priced separately

  • Mariachi, reported at MX$300 per song since the 2024 act
  • Antojitos from the food boats, reported at MX$130
  • Horse rides at the Nativitas dike, reported at MX$135 for 30 minutes and MX$260 for an hour
  • Isla de las Muñecas entry, reported at MX$100 for Mexicans and MX$150 for foreigners, per person

The island is the one where the money gets away from people, because it is a four-hour round trip rather than an hour on the canal. That maths, and the fact that at least two replica doll islands are documented, is on Isla de las Muñecas.

If you would rather not negotiate at all

Then book a per-person departure and the price question disappears, because the number you see is the number you pay and the boat is already full. That is the trade: you lose the private boat, you gain a fixed price, a guide and somebody else doing the arranging. Every one of the eight tours on this site has free cancellation up to 24 hours before departure and lets you reserve now and pay later, so committing costs nothing. See do you need to book and what it costs.

Check dates & prices
Free cancellation up to 24 hours before departure on most tours — book now, decide later.

Frequently asked questions

Is Xochimilco a tourist trap?

It is touristy and makes no secret of it, but the overcharging question has a hard answer: the official tariff is MX$750 pesos per hour for the whole boat, not per person, and you may bring your own food and drink at no surcharge. Anyone breaking either of those is overcharging you, and both are reportable at the attention modules.

How do I avoid being ripped off in Xochimilco?

Agree the price and the return time out loud before boarding, confirm the rate is per boat rather than per person, bring your own food and drink, and know that mariachi and food boats are separate transactions — reported at MX$300 a song and MX$130 for antojitos since the 2024 tariff act.

Why do I see MX$500, MX$600 and MX$750 quoted for the same boat?

Because two CDMX government properties publish different figures. The Alcaldía Xochimilco says MX$750 an hour on its own site; the city visitor portal still shows MX$600 on one page and MX$500 on another, with a tips page marked 2022. The alcaldía figure is the current one.

Can I bring my own beer and food on a trajinera?

Yes, at no surcharge. The 2020 rules do limit what comes aboard: one bottle of up to one liter of spirits per boat, or a maximum of three 355 ml beers per adult, with service suspended for visibly intoxicated passengers.