The Belize–Mexico border is an international border between the countries of Belize and Mexico. It is approximately a hundred and fifty-five miles long, following the course of the Hondo River. This border separates Belize from the Mexican states of Quintana Roo ad Campeche. Currently, there are two official crossings at the border, which are international bridges. The main bridge is located between Subteniente Lopez, Quintana Roo, Mexico, and Santa Elena, Corozal District, Belize.