I highly recommend this if you are in Mexico City! Such a fun day out. You rent a whole boat and go down a river. There are floating vendors with street food and alcohol. There are also mariachi bands playing music. Lots of the locals come out to sing, dance, and enjoy an afternoon with their friends and family. Such a lovely way to experience the Mexican culture. I highly recommend downloading the Google Translate App first, because you will need to haggle and it's hard if you don't speak the language. Make sure not to overpay, they will try to charge you more!
Take an Uber! Our ride from Mexico City to Xochimilco was only $6 (~45 minutes)
Culture and experiences
I highly recommend combining Xochilmico and Coyoacan together as a day trip from CDMX
Points of interest
You can ask for the boat to stop at the Island of Dolls on Anthony Bourdain. You can also see it on the boat ride.
Don't buy souvenirs from the floating vendors. You can find them much cheaper at the market nearby.
The maximum price for a boat is 700MXN/hour. They will try to charge you double or triple that price. Make sure you bargain!