Mexico to Belize to Honduras by boats
It is quite possible and cheap to go by bus from Mexico into Belize and even Belize to Honduras. But that second part is long and tedious. Plus, you miss the beautiful islands of San Pedro and Caye Caulker. This is a viable route, the route I took.