lthomas132
Contributor
I went to Xcalak by boat from San Pedro, Belize years ago. it's only about two hours...or less. That would be more fun, and easier than driving down from Cancun. I would guess you can still find a boat in San Pedro to take you there. Just go through customs in SP. We landed at a dock in Xcalak, ate lunch, drank a few beers and headed back.
Tickets to Cancun from Texas are relatively cheap as compared to flying to BZE then San Pedro. It would be more fun I guess, but a direct flight, grab a rental seems the fastest, plus we need a car while there.