Actually we have customs and immigration on the island- to fly from Cancun to Belize City is very simple you just have to go via Miami,Houston,Dallas,El Salvador,Charleston-no problem there-if you wish to fly Cancun-Chetumal it is also very simple you just have to go via Mexico City and catch one of the two daily flights