Xochimilco Boat Prices in 2026: The Full Cost Breakdown
Two entirely separate price systems operate on these canals: a fixed hourly rate for the boat, and a per-seat market for tours. Confusing them is how people overpay.
Short answer
The borough's official rate is 750 MXN per hour for the whole trajinera, not per person, so two hours costs 1,500 pesos whether four people ride or eighteen. Booked tours are priced per seat instead and run from $40 to $216, with a median around $64. Vendor music runs about 300 pesos a song.
A friend from Madrid called me from the dock at Nativitas once, furious, because a boatman had quoted him 400 pesos per person for two hours. He had six people with him. That is 4,800 pesos for a boat whose posted rate for those two hours is 1,500. He was not being robbed by a criminal, he was being tested by someone who had correctly guessed that a tourist does not know the tariff. He knew it thirty seconds later and paid 1,500.
That is the whole point of this page. Xochimilco is not expensive, but it is opaque, and the opacity is where the money leaks. There is one official number for the boat, a completely separate per-seat market for organised tours, and a third layer of vendor prices that nobody warns you about. Below is all three, with the arithmetic done.
One note on currency before anything else. The borough's tariff is set in pesos and the tour listings quote in dollars. I have kept them in their own currencies throughout rather than converting, because exchange rates move and a stale conversion is worse than none. Do the conversion yourself on the day, with whatever rate your card gives you.
How much is a boat ride in Xochimilco?
750 MXN per hour for the entire boat if you hire one yourself, set by the borough and not charged per person. Two hours is 1,500 pesos for the group. If you book an organised tour instead, you pay per seat, and the fourteen bookable tours run from $40 to $216 with a median around $64.
Those two systems answer the same question with wildly different numbers, and which one applies to you depends entirely on how many people you have.
Four friends renting a boat for two hours pay 1,500 pesos between them, around 375 each. Fourteen friends doing the same thing pay a bit over 100 each. A couple doing it pays 750 each, which is a lot of money for two seats on a boat built for eighteen, and that couple is nearly always better off on a booked shared cruise where the boat is already full and the price is per person.
The dividing line sits at roughly eight people. Below that, per-seat tours usually win on price and always win on convenience. Above it, hiring your own trajinera is cheaper and gives you the day on your own terms.
What is the official trajinera tariff, exactly?
750 pesos per hour per boat, set by Alcaldía Xochimilco, posted at the embarcaderos, unchanged through 2025 and 2026. It covers the boat and the boatman only. It does not cover food, drinks, music, tips or entry to anything. Any quote framed per person is outside the posted tariff.
The rate is published by the borough and has been reported nationally more than once, most recently in the run-up to the busy 2026 season, and it has not moved. There was no gazetted increase in 2025 or 2026 despite the visitor surge around the World Cup, which is unusual and worth knowing: the price you were quoted online two years ago is still the price.
| Hours hired | Boat total | Per person, 4 aboard | Per person, 10 aboard | Per person, full boat |
|---|---|---|---|---|
| 1 hour | 750 MXN | 188 MXN | 75 MXN | around 40 MXN |
| 2 hours | 1,500 MXN | 375 MXN | 150 MXN | around 80 MXN |
| 3 hours | 2,250 MXN | 563 MXN | 225 MXN | around 120 MXN |
| 4 hours | 3,000 MXN | 750 MXN | 300 MXN | around 160 MXN |
| 5 hours | 3,750 MXN | 938 MXN | 375 MXN | around 200 MXN |
Full-boat splits assume the posted limit, which runs 18 to 20 depending on the dock and the boat. Confirm the number for your specific hull at the embarcadero.
Two mechanics of the tariff catch people out. The clock starts when you push off, not when you arrive at the dock, and the boatman keeps it. And there is no half-hour rate in practice: if you want two and a half hours, expect to be charged three. Decide your hours before you negotiate anything, because hours are the only variable that legitimately changes the price. How the boat itself works, and why it is priced as a unit, is covered in the trajinera explainer, and the borough's own visitor guidance was summarised in the Mexican press earlier this year.
Night rides sit on the same tariff. A lunada is billed at the same 750 pesos an hour, typically over three or four hours, and reporting on the cost of night trajinera outings matches what the docks quote. The catch is arrangement, not money: night service has to be organised in advance with the embarcadero or an operator, and since 2026 unauthorised night parties with alcohol and lights have been restricted, so the improvised version is over.
What does an actual afternoon cost, all in?
The boat is under half the spend for most groups. A realistic three-hour afternoon for ten people, with the boat, a few songs and drinks bought on the water, lands well above the 2,250-peso hire fee. Budget the extras or they will surprise you at the end.
Here is a worked example. The assumptions are stated so you can swap in your own: ten people, three hours from a tourist-zone dock on a Saturday, three songs, drinks bought on the water rather than carried in, food brought from home.
| Line item | Assumption | Cost |
|---|---|---|
| Boat hire | 3 hours at the official rate | 2,250 MXN |
| Mariachi | 3 songs at around 300 each | around 900 MXN |
| Beer from vendor canoes | 20 bottles at around 40 to 50 | around 800 to 1,000 MXN |
| Food | Brought from home in a cooler | 0 |
| Toilets at the dock | Small coin charge per person | pocket change |
| Tip for the boatman | Customary, not obligatory, set it yourself | your call |
| Group total | roughly 4,000 MXN | |
| Per person | Ten people | around 400 MXN |
Swap the mariachi for a marimba at around 170 a song and the music line drops by more than half. Carry your own beer in and the drinks line goes to zero. Skip both and ten people spend 225 pesos each for three hours on the water, which is the genuinely cheap version of this day and the one most local families run.
The thing that separates a 4,000-peso afternoon from a 9,000-peso one is not the boat. It is music bought song by song without agreeing a number first, and drinks bought canoe by canoe without counting. Both are avoidable in about ten seconds of conversation.
How much do the booked tours cost?
All fourteen bookable tours, sorted by from-price: $40 to $216. Six start under $55. The median sits around $64. Price alone tells you very little, though, because a $42 ticket can buy either two hours on a boat or a nine-hour day with two neighbourhoods and a museum attached.
| Tour | Type | From | Length | Rating / reviews |
|---|---|---|---|---|
| Premium Frida Kahlo and Xochimilco, max 15 | Combo | $40 | 6-7h | 4.9 / 1,136 |
| Full-Day Super Saver with Coyoacán and Frida | Combo | $42 | 9h | 4.5 / 8,154 |
| Traditional Boat Sightseeing | Shared | $42 | ~2h | 4.9 / 648 |
| Barco Fiesta Tentacion 18+ | Party | $49 | 2h | 4.9 / 1,932 |
| Xochimilco and Coyoacán, optional Frida entry | Combo | $52 | full day | 4.4 / 3,906 |
| Boat Tour with Live Guide, max 16 | Shared | $54 | 2.5h | 4.9 / 184 |
| Xochimilco & Mexican Party | Shared | $64 | 2.5h | 4.9 / 1,219 |
| Guacamole & Premium Drinks | Shared | $65 | 2.5h | 4.9 / 59 |
| Island of the Dolls with Tequila and Mezcal | Dolls | $65 | ~3h | 5.0 / 144 |
| Island of the Dolls with Games and Drinks | Dolls | $74 | ~2h | 5.0 / 52 |
| Private Trajinera, transport included | Private | $108 | 4-5h | 4.9 / 25 |
| Island of the Dolls Small-Group, max 14 | Dolls | $113 | 3h | 5.0 / 24 |
| Sunrise with Breakfast and Transport | Private | $174 | 5h | 5.0 / 123 |
| Pre-Hispanic Chinampa Lunch and Axolotl Sanctuary | Private | $216 | 5-6h | 5.0 / 46 |
Every one of those is a from-price. The live page is the authority on what your date actually costs, and dates around holidays, Día de Muertos weekends and school breaks do not price the same as a wet Tuesday in September.
The cheapest genuinely water-focused tour is the traditional sightseeing boat at $42 for around two hours, with free cancellation up to 24 hours out. You can put it side by side with the rest of the shared cruise bracket, or check what today's date costs on the operator's own page.
Which tours give you the most hours for the money?
Divide price by duration and the ranking changes completely. The two cheap full-day combos work out around $5 an hour, the shared cruises around $21 to $26, and the private days $24 to $39. Cheap per hour is not the same as good value, but it shows you exactly what you are buying.
| Tour | From | Hours | Roughly per hour |
|---|---|---|---|
| Full-Day Super Saver | $42 | 9 | around $5 |
| Premium Frida Kahlo and Xochimilco | $40 | 6.5 | around $6 |
| Traditional Boat Sightseeing | $42 | 2 | around $21 |
| Island of the Dolls with Tequila | $65 | 3 | around $22 |
| Boat Tour with Live Guide | $54 | 2.5 | around $22 |
| Private Trajinera with transport | $108 | 4.5 | around $24 |
| Barco Fiesta Tentacion 18+ | $49 | 2 | around $25 |
| Xochimilco & Mexican Party | $64 | 2.5 | around $26 |
| Guacamole & Premium Drinks | $65 | 2.5 | around $26 |
| Sunrise with Breakfast | $174 | 5 | around $35 |
| Island of the Dolls with Games | $74 | 2 | around $37 |
| Dolls Small-Group, max 14 | $113 | 3 | around $38 |
| Pre-Hispanic Chinampa Day | $216 | 5.5 | around $39 |
Read that table carefully, because it is a trap as often as a guide. The nine-hour combo is the cheapest per hour on the water by a mile, and it is also the only tour in the field rated 4.5, because nine hours with multiple stops and city traffic is a long day whatever the boat is like. Hours are not automatically value. The $216 chinampa day is the most expensive per hour and holds a perfect 5.0 across 46 reviews, because the hours are dense: a working farm, a lunch grown on it, a sanctuary stop with tanks.
If duration is your main filter, the ride-length breakdown compares the formats hour by hour.
What do the vendor canoes charge?
Music is priced per song and that is the number to fix before anyone plays. Recent reporting puts mariachi around 300 pesos, norteño around 230, marimba and trios around 170. Beer runs roughly 40 to 50 pesos a bottle. Food from the cooking canoes is priced like a street stall, in cash.
Per song. Not per set, not per hour, per song. A mariachi group ties on, plays, everyone applauds, they start another, and if nobody has said a number then you have bought two songs at 300 each without deciding to. The fix is one sentence: dos canciones, por favor, and confirm the total before the first note. Boatmen do this constantly on behalf of local groups and nobody takes offence.
Prices flex with the day, too. A quiet Wednesday afternoon is a buyer's market and you can get three songs for the price of two without much effort. Saturday at four in the afternoon, with every boat full and three bands circling, is not.
Food from the cooking canoes is the honest bargain of the canals. It is the same street food you would eat in any neighbourhood, cooked on a griddle in a boat, at street-stall prices, and it is generally better than anything included in a mid-range tour. The canal food guide covers what to order.
Is haggling normal, and does it work?
Haggling on the boat rate should not be necessary, because the rate is fixed and posted. Where negotiation genuinely happens is on hours, on music, and on the number of songs. Trying to beat 750 an hour usually fails; getting a fourth hour thrown in on a slow Tuesday sometimes works.
Understand what kind of market you are in. The boat hire is a regulated price, so the correct posture is not haggling but verification: state the hours, ask for the total, and compare it to 750 times the hours. If the number matches, you are done. If it does not, walk to the next boatman, and there will be another one within ten metres.
The vendor economy is a genuine market and negotiation there is expected. Three songs for 700 rather than 900. A round of beers at a better price if you are buying eight rather than two. Both of those are ordinary conversations, done cheerfully.
What does not work, and I say this with affection for anyone who tries: pushing hard on a small vendor for a fifty-peso saving while sitting on a boat you have hired for the afternoon. These are family businesses working in the sun. Fix the big numbers, be relaxed about the small ones.
The one thing worth being firm about is the quote structure. Per person is wrong. If someone opens with a per-person figure for the boat, that alone tells you how the rest of the conversation will go.
Cash, cards and pesos: how to actually pay
Cash in pesos for everything on the water. Boat hire, vendor food, drinks, music, toilets and tips are all cash. Some embarcadero ticket windows take cards, but no vendor canoe does, and there is no ATM once you push off. Booked tours are the exception: those are paid online in advance.
| What you are paying for | Cash or card | Currency | Notes |
|---|---|---|---|
| Trajinera hire | Cash | Pesos | Some ticket windows take cards, do not count on it |
| Vendor food and drinks | Cash | Pesos | Small notes; change for a 500 is scarce |
| Music per song | Cash | Pesos | Agree the number of songs first |
| Dock toilets | Cash | Pesos | Coins |
| Tip for the boatman | Cash | Pesos | Customary at the end, amount is yours to set |
| Booked tours | Card online | Listed in dollars | Paid before you arrive; the listing is the authority |
Bring more small notes than you think you need. The most common frustration visitors report is not price, it is standing on a boat holding a 500-peso note in front of a woman selling 50-peso beers from a canoe. The cash-only question goes deeper on this, including where to get pesos before you head south.
The cheapest way to see Xochimilco at every budget
Four routes, from nearly free to a full private day. The cheapest genuinely good version is a self-rental split across a big group. The cheapest solo version is a booked shared cruise. Everything in between is a question of how much friction you want to remove.
| Your situation | Cheapest sensible route | Roughly what you spend |
|---|---|---|
| Group of 10 or more | Self-rent 2-3 hours, bring your own food | 150 to 225 MXN each plus extras |
| Couple or solo traveller | Shared sightseeing cruise | from $42 each |
| Two or three friends who want the party version | Booked party cruise, age-gated and licensed | from $49 each |
| Short on days in Mexico City | Small-group combo with the museum included | from $40 each |
| Want the canals without the crowd | Sunrise or private day with transport | from $108 to $174 each |
Notice that a self-rental for a big group and a booked ticket for a solo traveller are both cheap, and the expensive scenario is the middle: two or three people who want the boat to themselves. That group pays either 750 an hour for eighteen seats they cannot fill, or a private-tour premium. If that is you, a shared cruise really is the value answer, however much you wanted the boat to yourself.
The cheapest ticket in the entire field is not a boat-only product at all: the small-group day that pairs the canals with the Frida Kahlo house starts at $40, caps groups at 15, and holds 4.9 across more than a thousand reviews. If you are pricing two headline sights against one, see what that day costs on your dates before you commit to anything else, and compare it against the rest of the combo lineup.
Transport is the cost nobody puts in the budget. The light rail from Metro Tasqueña to the Xochimilco terminal is 3 pesos with an MI card and takes well under an hour, which makes it the best-value transport in the city, but a ride-hail from the Centro or Roma is a different order of money and takes 45 to 75 minutes in traffic. Some private tours include hotel pickup, and once you price the round trip for four people, that inclusion is worth more than it looks. The dock access guide says which embarcaderos are realistic without a car.
How much is a boat ride in Xochimilco?
750 pesos per hour for the whole boat if you hire one yourself, set by the borough and never charged per person. Two hours is 1,500 pesos for your entire group. Organised tours are priced per seat instead and start from $40, with the cheapest water-focused option at $42 for around two hours.
Is 750 pesos per person or per boat?
Per boat, per hour. This is the single most exploited misunderstanding on the canals. The borough publishes the rate as a whole-boat figure and posts it at the embarcaderos. If someone quotes you a per-person price for the hire itself, they are outside the posted tariff and you should simply move to the next boatman.
How much should I budget for a day in Xochimilco?
For a group of ten hiring a boat for three hours, buying a few songs and drinks on the water and bringing their own food, around 400 pesos a head covers it comfortably. Carry your own drinks and skip the music and it drops to about 225. Booked tours from $40 to $216 include most of this already.
How much does a mariachi cost on the canals?
Recent reporting puts a mariachi song at around 300 pesos, with norteño groups near 230 and marimba or trios closer to 170. It is charged per song, not per set, so agree how many songs before the first note. Two or three is the normal order for a boat and the price is negotiable on quiet days.
Are tour prices better than renting my own trajinera?
It depends entirely on headcount. Below about eight people, a per-seat ticket from $42 usually beats splitting a 750-peso hourly rate, and it includes a guide, food and drinks. Above eight, self-renting is cheaper per head. The worth-it breakdown weighs the non-price differences.
Do prices go up on weekends or holidays?
The official boat rate does not: 750 per hour is 750 per hour on a Saturday in December. What changes is everything around it. Vendors have no reason to discount when every boat is full, music is harder to negotiate down, and booked tours can price higher on peak dates. Going midweek saves money in practice, not on paper.
Every price on this page is checkable in two places: the borough's posted tariff at the dock, and the operator's own live page for the booked options. All fourteen sit together with current prices on the Xochimilco boat tours homepage, and the visit planning guide covers which days cost you least in queueing.