Is there a bus from Cancun to Mahahual?
Yes, but not directly from Cancun airport . If coming from the Cancun Airport (which is south of the city of Cancun), you must change busses in Playa Del Carmen or from Cancun city terminal which is north of the airport. The ADO bus to Playa leaves every half hour during high season from the airport. The rate is $90 pesos. From Playa Del Carmen you can get either a MayaB bus to Limones and transfer to a Caribe or ADO bus that goes to Mahahual or take the ADO bus from Playa Del Carmen direct to Mahahual or Limones. There are currently 4 scheduled busses daily that go from Limones to Mahahual on the ADO bus. If you are arriving late there are taxis in Limones at a reasonable rate. ADO bus schedule.