Bus service between Cancun and Chetumal is very reliable. The first class express bus tocket will cost you approx. $18 U.S. and the trip takes 5-1/2 hours. The busses are clean and safe. I've made the trip between Cancun and Belize several times, even by myself.