In mid-June a friend of mine paid US$20 for the Chetumal to San Pedro water taxi (can't remember which of the two it was). It was just a matter of bargaining with the people at the water taxi offices at the Muelle Fiscal in Chetumal. No need to pay outrageous prices like US$50. Everything is negotiable, especially in Chetumal.

--Lan Sluder