Cuernavaca is the most convenient base for visiting Taxco as a day trip. The route is operated by a company called Costa, and buses depart hourly. You can find them at the Estrella Blanca station in the north part of town.
Unfortunately, I didn’t have the best experience with this company, as the bus departed over thirty minutes late. Around departure time, I asked one of the staff members where the bus was, and they told me to wait a bit longer. And so I assumed it was coming from another city and got caught up in traffic.
But I was wrong, as our bus turned out to be the one sitting in the parking lot the whole time! The driver was also there just chatting with his buddies while the passengers waited. I have no idea why the bus didn’t leave when it was supposed to, but that’s the kind of service you get when a single company has a monopoly over a particular route.
Once we finally departed, the journey took a little under two hours. Luckily, even with the delay, I still had time to visit all the locations in the Taxco guide above. And at least the bus back to Cuernavaca was punctual.