Getting around Belize

Belize's buses run from town terminals under the Department of Transport, with the Belize City terminal as the hub; a route added in 2024 serves the Coastal Highway villages between Dangriga and Belize City. Between the mainland and the cayes the water taxis do the work: San Pedro Belize Express and Caribbean Sprinter sail from the Belize Marine Terminal on North Front Street to Caye Caulker and San Pedro several times a day, at fares approved by the Belize Port Authority.

How it works

Buses and terminals

The Department of Transport regulates the bus network and added a Coastal Highway route in 2024 serving Santa Cruz, Dangriga, Mullins River and Gales Point, ending at the Belize City terminal.

Water taxis to the cayes

San Pedro Belize Express runs from the Belize Marine Terminal at 111 North Front Street, Belize City, with several daily sailings to Caye Caulker and San Pedro. Caribbean Sprinter works the same crossings.

Crossing to Mexico

The water taxi to Chetumal adds a Belize departure fee of BZ$40 (US$20, cash only) and a Mexican entrance fee payable by card, on top of the ticket.

Official sources

Taxis

Car and scooter hire

Ferries and water taxis