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
- Taxistas Los Toucanes · Corozal
- Savannah Taxi · San Ignacio & Santa Elena
- Wagner's Taxi · Pomona
Car and scooter hire
- Crystal Auto Rental · Belize City
- Ultimate Golf Cart Rentals · San Pedro · +5012263326
- Best Time Inn - Hotel Car Rental · Pickstock · +5012230659
- Unbelievable Golf Cart Rental · San Pedro · +5012264339
- Tropicana Golf Cart Rentals, San Pedro · San Pedro · +5012262882
- Yute Expeditions · San Ignacio · +5018242076
- Tropicana Golf Cart Rentals, Nurse Shark Street · San Pedro · +5012262882
- Superior Golf Carts · San Pedro · +5012264090
- Boaz Golf Cart Rentals · San Pablo · +5012264466
- Polo's Golf Cart Rental · San Pedro · +5016366139
Ferries and water taxis
- Coastal Express · San Pedro · +5012262007
- San Pedro Belize Express Water Taxi · Belize City
- Caribbean Sprinter Water Taxi · Caye Caulker Village · +5012260033
- Caribbean Sprinter Water Taxi · Belize City · +5016132032
