Compare prices
EN
Tour photo

Travel tips

How Much Does a Trajinera Cost in Xochimilco?

The official 2026 government rate for a trajinera boat rental in Xochimilco is 750 MXN per hour per boat.

Photo: tour listing on Viator

In short

  • Official rental rate is 750 MXN per hour per boat.
  • Prices are per boat, not per person.
  • One boat holds a maximum of 18 passengers.
In this article
  1. What are the official Xochimilco trajinera prices in 2026?
  2. Is the rental price per person or per boat?
  3. How much does food and music cost on the water?
  4. How many hours should I rent the boat for?
  5. Do you need to book a trajinera in advance?
  6. How do you pay for the boat rental?
  7. Do you need to tip the boat driver?

Access to the canals is free, but renting a boat requires payment at the official piers. Knowing the exact government-mandated rates helps you avoid overpaying when you arrive at the docks.

What are the official Xochimilco trajinera prices in 2026?

The official government rate is 750 MXN per hour for the entire boat.

This hourly rate applies regardless of your group size. A single trajinera holds a maximum of 18 passengers. Always confirm the hourly rate with your boat driver before you board.

Is the rental price per person or per boat?

You pay per boat, not per person.

Scammers sometimes approach tourists before the piers to charge a per-person fee. Ignore them and walk directly to an official dock. The 750 MXN hourly rate covers everyone in your group.

Tour photo
Photo: tour listing on Viator

How much does food and music cost on the water?

Mariachi songs cost roughly 300 MXN each, and food is paid for separately.

Floating vendors will pull up to your boat to sell drinks, snacks, and meals. You pay them directly in cash. You can also bring your own food onto the boat at no extra charge.

ItemCost
Trajinera Rental750 MXN per hour (per boat)
Mariachi Song~300 MXN per song
Pier AccessFree
BYOB / Food FeeFree
Tour photo
Pako ToursMX Trajinera Fiesta Float- Xochimilco Mexico City2 h to 3 h 4.8 (177)from $60

How many hours should I rent the boat for?

Most visitors rent a boat for one to two hours.

A typical ride through the main canals takes one to two hours, costing 750 to 1,500 MXN total. If you want to visit the Island of the Dolls, you must negotiate a 4 to 5 hour round-trip rental.

Tour photo
Photo: tour listing on Viator

Do you need to book a trajinera in advance?

No, you can rent a boat directly at the piers upon arrival.

Hundreds of boats are available at the main docks. However, booking an organized tour is helpful if you want round-trip transport from central Mexico City. Organized excursions start from around 1,000 MXN per person.

Several brightly colored trajineras docked closely together on a canal.
Exclusive Floating Adventure Tour of Xochimilco small groups4 h to 5 h 4.9 (28)from $99

How do you pay for the boat rental?

You must pay in cash using Mexican pesos.

Bring small denominations of pesos for the boat rental, public bathrooms, and passing vendors. Credit cards are rarely accepted on the docks or by floating food sellers.

Tour photo
Photo: tour listing on Viator

Do you need to tip the boat driver?

Tipping your trajinera driver is optional but common.

While the 750 MXN hourly rate covers the boat rental, passengers often leave a tip for good service. Bring extra cash if you plan to tip your driver at the end of the trip.

Questions travellers ask

Can I bring my own alcohol on the boat?

Yes, but there are strict limits. You can bring a maximum of three beers per adult or one 1-liter bottle of hard liquor per boat.

Which pier has the best prices?

All 11 official tourist piers, including Embarcadero Nuevo Nativitas and Cuemanco, charge the exact same government-regulated rate of 750 MXN per hour per boat.

Are there extra fees to access the chinampas?

No, access to the public canals and main agricultural islands is included in your boat rental. However, axolotl sanctuaries along the route usually ask for a 50 MXN donation to enter.

small group boat tourfrom $99 on Viator
Check dates