There are a few ways to get to Caye Caulker, but my favorite if you can swing it, is to fly here from Belize City. The view is breathtaking! It's a short 10-12 min flight from Philip S.W. Goldson International Airport on either Tropic Air or Maya Island Air
You can fly into Belize City (BZE) with United, American, Delta, SouthWest, Avianca, and now seasonal direct flights from Toronto on WestJet!!