It has only been in recent years that a local bus service has become part of the transportation landscape of Puerto Morelos. Called "collectivos" by those that live there, these buses are a far cry from the image of rickety old vehicles filled with people holding chickens on their laps, but they aren't quite like what you'll experience in the United States or Canada either.
The buses in Puerto Morelos are large white vans rather than actually full sized buses. They travel around town in a loop all day, never on a set schedule, but making stops along the way at regular intervals. The circuit not only travels around town, but crosses the highway to the west and makes a stop in Colonia. In order to ride the bus, simply wave one down as they drive by on the street. Thanks to the color, you shouldn't have any trouble identifying them.
The buses run every day beginning at 6:00 a.m. and usually go until just after dark. Stops and fares are listed on the front windshield. Generally, you'll spend less than $1(USD) for a ride but must pay in local currency.
More people use the buses to get to Puerto Morelos than they do once they arrive in town. A company called ADO provides bus service from the international airport in Cancun to town. It costs only $1.20(USD) for the ride, which is exceptionally inexpensive, but the buses do not go directly into town. Instead, the bus stops just off the highway, and tourists will need to either walk, catch the local bus, or take a taxi to their accommodations.
Buses leave from the airport just about every 20 minutes between 4:00 a.m. and midnight, so you shouldn't have any trouble getting a ride no matter when your flight lands.
Buses that travel to and around Puerto Morelos are a great form of transportation thanks to their low cost and ease of use. If you'd like to avoid renting a car, this is a great way to get around.
Help us improve! We welcome your corrections and suggestions.