If you're in Merida and want to visit Progreso for the day, this is the way to go. For a few dollars round-trip you travel in a comfortable, air-conditioned bus direct from downtown to a few blocks away from the beach in Progreso. Buses leave every ten minutes and the trip takes about an hour each way. Pro tip: It can get busy, so if you have someone with you, have them get in line for the bus while you get in line for your round-trip tickets. By the time you have your tickets your companion should be close to the front of the line and you won't have to wait as long. On the return trip we noticed passengers asking to be let off at different places along the route when we got back into the city limits. When we got a few blocks away from our hotel we asked and the bus driver was kind enough to let us off as well. It saved us from having to go all the way back downtown and taking a cab back to the hotel. It never hurts to ask. read more