What a Xochimilco boat ride costs

I grow romerito and lettuce on two chinampas in San Gregorio Atlapulco, and I pole out through these canals most mornings before the first trajineras leave the docks. The question visitors ask me from the bank, more than any other, is what an hour on the water costs. The answer is published by the Alcaldía Xochimilco on its own tourism page: the boats carry an official price of MX$750 for an hour of the ride. Per boat. The rate went up from MX$600, in an act of the Gaceta Oficial de la CDMX that several Mexican outlets reported as taking effect on 30 July 2024, and I have found no change since.
The alcaldía’s tourism page ↗ is the source I would take to a boatman if a price were ever in dispute.
The division, shown
Booked tours here cluster at two to two and a half hours, so the like-for-like comparison is a two-hour hire: MX$750 an hour, twice, is MX$1,500 for the boat, whether one person sits in it or eighteen do. Divide that by the number of you, and set it against MX$626.20 — the per-person price of the cheapest tour on this site, which runs the same two to two and a half hours.
| People | Own boat, 2 hrs, each | Cheapest booked tour, each | Cheaper per head |
|---|---|---|---|
| 1 | MX$1,500.00 | MX$626.20 | The booked tour |
| 2 | MX$750.00 | MX$626.20 | The booked tour |
| 3 | MX$500.00 | MX$626.20 | Your own boat |
| 4 | MX$375.00 | MX$626.20 | Your own boat |
| 6 | MX$250.00 | MX$626.20 | Your own boat |
| 8 | MX$187.50 | MX$626.20 | Your own boat |
| 12 | MX$125.00 | MX$626.20 | Your own boat |
| 18 | MX$83.33 | MX$626.20 | Your own boat |
MX$1,500 divided by MX$626.20 is 2.4. That is the whole finding. Below three people the boat costs more per head than a seat on a tour; at three it has already tipped, and from four up it stops being close. Eighteen people in one trajinera pay MX$83.33 each for two hours, which is less than a seventh of the cheapest booked seat.
Two things the table cannot show you. The first is what the MX$626.20 is buying that a bare boat hire is not: a local guide, alcoholic and non-alcoholic drinks, sweet things, one quesadilla or sope per person, music over a speaker and a souvenir, per the operator’s own inclusion list. Tips and live music are not in it. The second is that neither number gets you to Xochimilco — the cheapest tour meets you at the water, on the Nativitas dike, exactly as a boatman would. On transport the comparison is honest.
If there are four of you, book nothing through me
A group of four or more who are comfortable turning up at an embarcadero (the dock) and agreeing a price in Spanish should hire their own trajinera and skip this site entirely. At four people a two-hour hire is MX$375 each against MX$626.20 for the cheapest booked seat, and the gap widens with every extra body. I earn nothing when you do that. It is still the right answer, and I would rather write it down than bury it.
What you take on in exchange is real, so weigh it. You find your own dock. You agree the price and the duration yourself, out loud, before anyone steps aboard. You bring your own food and drink, or buy from the boats that come alongside. Nobody explains the chinampas to you. If that trade suits you, read doing Xochimilco without a tour and which dock to leave from before you go.
The reverse holds just as firmly. One or two people, or anyone who does not want to negotiate at a dock gate in a language they do not have, is better off on a booked departure — the price is per person, the boat is already full, and there is nothing to haggle over. Which tour to pick takes that from here.
Two government websites, three prices
Search for this number and you will find MX$750, MX$600 and MX$500, which is why nobody believes any of them. The reason is not that boatmen are inventing prices. It is that two arms of the same city government are publishing different figures right now.
| Where it is published | Price given | Status |
|---|---|---|
| Alcaldía Xochimilco, tourism page | MX$750 per hour, per boat | Current. This is the figure I use everywhere on this site. |
| CDMX visitor portal | MX$600 on one page, MX$500 on another | Out of date. Its boat-launch tips page is marked 2022, and MX$600 is the pre-2024 rate. |
Both are live as I write, on 13 August 2026: the alcaldía page ↗ and the visitor portal’s tips page ↗. The alcaldía sets the tariff, so the alcaldía’s number is the one that counts. The city’s visitor portal is simply stale, and it has been stale long enough to have seeded a lot of confident bad advice.
The extras have official prices too
The same 2024 act, as reported by the outlets that covered it, sets prices for the things that come alongside your boat. Knowing them turns a negotiation into a transaction.
| What | Official price | Before the 2024 act |
|---|---|---|
| Mariachi, per song | MX$300 | MX$220 |
| Antojitos (the food boats) | MX$130 | MX$110 |
| Lancha colectiva, one way | MX$50 | — |
| Lancha colectiva, return | MX$100 | — |
| Horse ride, 30 minutes | MX$135 | — |
| Horse ride, 1 hour | MX$260 | — |
A mariachi boat carries several musicians and they will offer you a set. Three songs is MX$900 at the published rate. Agree the number of songs first, the same way you agree the hours.
One legitimate per-person price is worth naming so you do not mistake it for a scam: La Llorona en Cuemanco, the staged night show, is MX$750 per person including the trajinera and the performance. The official site gives 2 October to 22 November 2026; two outlets give a longer window starting 31 May, and I could not reconcile the two. That is a ticketed production, not a boat hire, and it is priced accordingly.
What being overcharged actually looks like
Every vague warning about Xochimilco being a tourist trap comes down to two specific, checkable things.
- A per-person price is a breach of the tariff. The rate is set per boat, per hour. Anyone quoting you a price per head is overcharging you, and the arithmetic above is what tells you by how much.
- You may bring your own food and drink at no surcharge. Being charged for bringing a cooler aboard is a documented scam, not a house rule.
Both are reportable at the attention modules at the docks. Neither needs an argument on the water, if you settle the terms on dry land.
Say the price and the duration out loud before you step on the boat, and have the other person say it back. Almost every complaint I hear is really a disagreement about how many hours were agreed, not about the rate. If you want the longer version, read is Xochimilco a tourist trap.
Getting there costs money too
From the Zócalo it is Metro Line 2 to Tasqueña, then the Tren Ligero to Xochimilco: MX$5 plus MX$3, so MX$8 each way. That is the cheapest part of the day by a distance. The catch is that the Tren Ligero takes no cash. You need a Movilidad Integrada card, MX$20, which includes one trip — buy it at the Metro before you get to Tasqueña and the transfer is uneventful.
The light-rail line has been under near-continuous reconstruction since mid-2025 and I could not confirm its status on 13 August 2026, because the operator’s own site blocks automated access. Check @STECDMX on the day. I do not publish ride-hailing fares or drive times anywhere on this site, because I could not verify a single one; what I can tell you is to type the exact embarcadero name into the app rather than “Xochimilco”, which is a large borough with the docks scattered across it. Getting there has the rest.
What each price actually buys
Eight bookable products, cheapest first, with prices read off each activity’s own listing in Mexican pesos on 13 August 2026. Read the second line on each card before the price: the difference between a two-hour ride and a ten-hour day, or between a boat that starts at the water and one that collects you in the center, matters more than the peso gap between them.
Cheapest & best ratedXochimilco: Traditional Boat Sightseeing Tour, Culture and Fun
Tasting-ledXochimilco: Tequila-Tasting (Unlimited) and Cultural Party on a Boat
Most reviewedTransport from the city includedCDMX: Xochimilco, Coyoacán with Frida Kahlo & Optional Lunch
Lowest rated herePickup from meeting pointXochimilco & Colonial Coyoacán Trip
The party boatMexico City: Xochimilco Boat Party with Unlimited Drinks
The quiet oneMexico City: Kayak Experiences in Hidden Xochimilco
Small group, thin reviewsXochimilco: Food and Trajinera Ride with Local Women
Island of the DollsXochimilco: Island of the Dolls, Tequila and Mezcal, CDMX
Three of them side by side, because they are the three shapes of this decision: the cheap ride that starts at the dock, the long day that starts in the city, and the party boat that says in its own exclusions that it will not get you there.
| CDMX: Xochimilco, Coyoacán with Frida Kahlo & Optional Lunch | Cheapest, best ratedXochimilco: Traditional Boat Sightseeing Tour, Culture and Fun | Mexico City: Xochimilco Boat Party with Unlimited Drinks | |
|---|---|---|---|
| Price | MX$869.95 | MX$626.20 | MX$994.50 |
| Per person | Yes | Yes | Yes |
| Length | 9–10 hrs | 2–2.5 hrs | 2–2.5 hrs |
| Gets you to the dock | Transport from the city center included | No — meets you at Canal 237, Nativitas dike | No — the operator lists transport to the meeting point as excluded |
| Included | Guide, trajinera, Coyoacán; museums and lunch only if you pick that option | Guide, drinks, a quesadilla or sope, music, souvenir | Trajinera, unlimited drinks, food, hosts, music, souvenirs |
| Rating | 4.4 from 3,894 reviews | 4.9 from 631 reviews | 5.0 from 1,699 reviews |
| View → | Book this → | View → |
A 4.4 across 3,894 reviews and a 5.0 across fifteen are not the same kind of claim, and I say so on every page where it comes up. The full write-ups are in the tour reviews; the line-up on its own is at all tours.
Isla de las Muñecas is a different budget entirely
The doll island sits in the Laguna del Teshuilo, and it is not a detour off a one-hour ride. El Universal, reporting in February 2026, gives one and a half to two hours each way from the central docks. Take that at face value and run it through the tariff: a four-hour round trip at MX$750 an hour is about MX$3,000 for the boat. The same report gives island entry as MX$100 for Mexicans and MX$150 for foreigners, per person, separate from the boat. This is a single-source figure, which is why I have shown you the multiplication rather than asking you to trust the total.
Divided the way everything else on this page divides, MX$3,000 across a full boat of eighteen is about MX$167 each, plus entry. Across four people it is MX$750 each, plus entry, and at that point the booked island trip on this site — MX$1,100 per person, two hours in total — is in the same conversation. Note the mismatch honestly: two hours total is far quicker than one and a half to two hours each way, which fits a departure much further north in a faster boat, but the vessel is not stated anywhere I can check.
Whichever way you go, agree the island trip with the boatman before boarding, as a different product at a different price, and ask which island you are being taken to. At least two replica doll islands exist and visitors are routinely taken to them. The Isla de las Muñecas page has the evidence for that, including the copyright registration the custodian family holds on the name.
Can’t make these dates?
Browse more available Xochimilco boat tours and find one that fits your schedule — all with instant confirmation and free cancellation.
Still working out the shape of the day? How long the ride takes, which day to go and the complete guide carry on from here.
Frequently asked questions
How much does a boat ride in Xochimilco cost?
MX$750 pesos per hour, and that is for the whole trajinera rather than per person — the rate published by the Alcaldía Xochimilco. A two-hour hire is MX$1,500 for the boat, whether there are two of you in it or eighteen.
Is the MX$750 per person or per boat?
Per boat, per hour. Anyone quoting a price per head is in breach of the official tariff, and that is reportable at the attention modules at the docks.
How many people fit in one trajinera?
Eighteen, with children counted from age four. One source gives twenty; I use eighteen, because it is the figure the capacity rule itself carries. Eighteen people sharing a two-hour hire pay MX$83.33 each.
Is it cheaper to book a tour or hire a boat?
It depends on how many of you there are, and the crossover is three. At one or two people the cheapest booked tour here, MX$626.20 per person, costs less per head than hiring the boat and includes a guide, drinks and food. From three people up, hiring your own trajinera is cheaper and keeps getting cheaper.
Can I bring my own food and drink on a trajinera?
Yes, at no surcharge. Being charged extra for bringing your own food and drink aboard is a documented scam rather than a rule, and it is reportable at the attention modules.
How much does it cost to get to Xochimilco from the city center?
MX$8 each way from the Zócalo: MX$5 on Metro Line 2 to Tasqueña and MX$3 on the Tren Ligero. The Tren Ligero takes no cash, so you need a Movilidad Integrada card, MX$20, which includes one trip.
How much does the Isla de las Muñecas cost?
El Universal reported in February 2026 that it is one and a half to two hours each way from the central docks, which at the official rate makes a four-hour round trip about MX$3,000 for the boat, plus island entry of MX$100 for Mexicans and MX$150 for foreigners per person. That is a single source, so treat it as reported rather than fixed, and agree the trip with the boatman before you board.