By Car -- Puerto Morelos is at Km 31, about a half-hour from Cancún. You'll need to exit the highway onto the frontage road, then turn left under the overpass.
By Bus -- Buses from Cancún to Tulum and Playa del Carmen usually stop here, but be sure to ask in Cancún if your bus makes the Puerto Morelos stop. Buses stop at the highway, and you'll need to get a taxi (20 pesos) for the ride to the center of town.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.