A trip to Xochimilco can go one of two ways. Xochimilco can be a boring tourist trap where you sit on a boat in the hot sun for a few hours. On the other hand, it can be an amazing day spent with friends boozing and cruising along an ancient Aztec waterway. I’ve had both experiences at Xochimilco. When you get it right, Xochimilco is an absolutely roaring good time. It’s one of my favorite ways to spend a day in Mexico City. Day drinking, floating lazily on the river, and surrounded by vibrant music, good vibes, and people having fun. What more do you need?!

This post contains affiliate links. That means that I may earn a commission if you make a purchase through these links.
Things To Know Before Going to Xochimilco
There are a few essentials you need to have before heading to Xochimilco, but the most important is a good squad. Each of the boats can fit between 12 to 15 passengers. You will want to have as close to that number as possible. When you are on a boat lazily floating along a river for several hours, a variety of human energy is absolutely necessary to keep things lively and spiced up. On paper, Xochimilco looks like it can be a peaceful and relaxing activity. Do not be fooled. Xochimilco, especially on the weekends, is one of the best parties in all of Mexico. It is hard not to get FOMO when all the other boats filled with locals and Mexican tourists float past you bumping salsa and reggaeton. It is best to be on their level.
Next up, booze and cash. While you can buy drinks from the alcohol vendors on the river, it will be cheaper to bring your own. In case you run out, have some cash handy to buy more. Some of the vendors also sell snacks and small meals, essential for soaking up all the tequila and mezcal in your system. One can also spend money to buy a song or two from a mariachi band. It’s a lot more fun if people are pitching in for mariachi bands and shots of tequila along the way. Xochimilco is cash only. Make sure to have plenty on hand.
Xochimilco is also one of the few things that I’d recommend going when it’s most touristy. The weekends are prime time for a day out on the river. Tourist crowds can be annoying, but the energy at Xochimilco is electric and palpable on the weekends. The more people there are, the better. And, honestly, the slower the boat goes, the less likely you are to fall into the canal when you’re drunkenly dancing on the slippery surface.
Sunscreen, a hat, and lots of water are also essential in case you get a particularly hot day. There’s always shade on the boat, but basking in that sizzling Mexican sun hits different when you’re a little buzzed.
There’s not much else that you need to know before going. The routes are basically pre-set, so you can do a circuit of around two hours all the way up to around six hours if you want to make it to the Island of the Dolls. There’s not much customization otherwise. The boat captains know what they’re doing, so just trust them and go along for the ride.
Oh, and before you go…
It’s always a good idea to have travel insurance handy. My go-to is SafetyWing, with plans catering to adventurous backpackers and long-term digital nomads alike.
Accidents happen. From travel delays to scooter crashes, SafetyWing’s Essential Plan covers travel and medical emergencies, with add-on options for adventure sports and electronics theft.
On top of travel emergencies, the Complete Plan offers comprehensive health insurance to cover all the bases while you’re abroad. This includes routine medical care, wellness therapies, and even cancer treatments and maternity. Best of all, the complete plan also covers you in your home country!
Plans start at just $2 a day, and Mexico is included among the 170+ countries that SafetyWing covers.
How To Get To Xochimilco
The easiest way to get to Xochimilco from downtown Mexico City is by Uber. If you’ve squadded up like I’ve suggested, then the cost shouldn’t be too bad. On average, it cost about $200 pesos (about $10 USD) for the ride from downtown Mexico City. Split four ways, that’s $2.50 USD each. Public transportation also works, but there aren’t direct buses or trains that leave from Mexico City’s more touristic areas. It can take close to two hours by public transport. Google Maps works just fine if you want to look up the best route. Type “Xochimilco Embarcaderos” as the destination so that you end up at the canals starting point instead of the elsewhere in Xochimilco town.
Another option is to book a tour to Xochimilco. If you don’t have your own group, it might be worth booking a tour. You might actually end up saving money as opposed to booking all your own transportation and a boat for yourself. If you plan on going solo, then going with a tour guarantees you’ll already have people to share the fun with. Here are a few Xochimilco tour options from GetYourGuide.
Before setting off on your Mexico adventure, make sure you have a plan for staying connected. I use Saily eSIM to keep me online during my travels, ensuring that I have internet from the moment I land to the moment I leave. Navigating directions, coordinating travel plans with new hostel friends, booking a ride, and so on – having an eSIM makes life that much easier when you’re on the road. Data packages for Mexico start at just $5, and you can use my code “eli5” for an additional 5% off of your first Saily eSIM.
How Much Does A Trip to Xochimilco Cost?
The standard rate for renting a boat and hiring a captain in Xochimilco is 500 pesos per hour, or about $25 USD. Luckily, that cost is for the entire boat. The more people that you get on board, the lower the costs go per person. The first time I went to Xochimilco, there were just four of us. We only booked the boat for two hours because we didn’t want to spend a lot of money, and it worked out to 250 pesos ($12.50 USD) per person, not including the tip to the driver at the end. The second time I went, I wrangled together a group of 10 people, and then picked up two more local Mexicans once we arrived to the port.
We reserved the boat for five hours, splitting the 2500 peso cost 12 ways. For five hours on the boat, it worked out to be cheaper than my first visit to Xochimilco. This is why having a squad is crucial. It makes it a lot more fun and also a lot cheaper. You’ll have more money to go towards important things like beer and tequila.
You can bring your own booze on the boat to further save money. However, if you don’t, never fear. There are dozens of smaller boats floating through the canals with beer, tequila, cocktails, food, and more. Of course, it’ll be a little pricier than if you were to buy it at an Oxxo, but it’s still not too expensive.
The only other thing you could possibly spend money on at Xochimilco is mariachis. On average, a song will cost you 150 Mexican pesos. That’s about 10-20 pesos per person on your boat if you split the costs. Asking for multiple songs might also bring down the cost per song. This is Mexico. Bargaining is always possible. Bring cash because obviously none of the boat vendors or mariachis take card.
How To Have A Good F’in Time
Now that you’ve got a squad, a boat, a captain, and lots of booze, you are ready for an excellent day at Xochimilco. Bring the energy and be open to whatever surprises await along the canals of Xochimilco. Keep those feet dancin’ and the Coronas flowing. You have to be actively trying to be boring if you’re not having a good time at Xochimilco. Disfruta la vida weyyy!
Related: The Ultimate Mexico City Bucket List
Buy Me A Beer!
If this post helped you out, show some love and support for the blog and help keep my adventures going by buying me a beer! My adventures are entirely self-funded, so any show of support is greatly appreciated, and allows me to keep writing helpful travel guides and creating travel content to help you all travel the world on a budget.
Also, be sure to check out my complete itinerary for backpacking in Mexico with 77 jam-packed pages covering over 33 different destinations in this amazing country!
My Complete Mexico Backpacking Itinerary
By popular demand… Here is the complete itinerary for one of my favorite countries in the world, Mexico. In this 77-page guidebook, I cover 30 of my favorite Mexican destinations, including how to get to each city, where to stay, and the best things to do in each city. I also include tidbits of useful information like things to know before going to Mexico, as well as my favorite party destinations, cities to work remotely, and a bucket list for…
Where To Stay in Mexico City
Mexico City has a ton of amazing hostels to choose from, but these are a few of my favorites.
My Trusted Travel Resources
- Travel Insurance: SafetyWing
SafetyWing is my go-to travel medical insurance provider, keeping me covered for just a few dollars a day in over 180 countries around the world. They have various plans that are excellent fits for adventurous backpackers, long-term digital nomads, and everyone in between.
- Finding Accommodation: Hostelworld
Hostelworld is the only booking site backpackers should be using. They have the best inventory of hostels around the world, an easy to use interface, plus a revolutionary group chat feature that connects you with other travelers in your hostel and current city.
- Finding Volunteer Opportunities: Worldpackers
Looking to travel for free? Worldpackers has aggregated thousands of unique volunteer opportunities from all over the world. From working with wildlife in Africa to creating content while living on the Mediterranean, Worldpackers has much, much more than just the usual hostel volunteering gigs.
Click here to get $10 off your Worldpackers membership.
- Finding Cheap Flights: Skiplagged
This is the first website I check when I need to book a flight. Skiplagged is the best flight aggregator online and has saved me so much money on flights since I started using it.
- Finding Unique Activities: GetYourGuide
While I prefer booking tours in person, GetYourGuide is an excellent tool for researching unique activities that you might not otherwise know about. Have found plenty of incredible gems on GetYourGuide and has made my life easier when I’m too lazy to head out to find a tour agency in person.