Foreign tourists prefer reaching the country by air. Tourists from neighbouring countries like Honduras, Mexico and Guatemala also reach by water taxis.
The Philip S. W. Goldson International Airport is in Ladyville which lies north-west of the Belize City. International direct flights from various American cities Newark, Atlanta, Dallas, Houston and Miami-San Salvador, Roatan, Flores and San Pedro Sula arrive here.
Buses operate regularly from Belize City and Belmopan to Flores in Guatemala and Chetumal in Mexico.
Belize city can be reached from its neighbouring countries Mexico via Chetumal or from Guatemala via Melchor De Menchos. The latter route has very rough and uneven roads.
Several cruise lines stop at Belize, but it's mostly only for one day, so the Chances of tourists covering all the places is very slim. Important sights alone can be covered. To travel between islands in Belize and from Belize to Chetumal in Mexico, the most reliable and popular choice is San Pedro Belize Express. You can board the water taxi at Brown sugar terminal. http://www.belizewatertaxi.com provides the schedule, destination information and the pricing. Small speedboats also operate daily between Puerto Barrios in Guatemala to Punta Gorda. On Tuesday and Fridays, boats ply from Livingston (in Guatemala) to Punta Gorda. It usually takes an hour or sometimes more. Departure taxes and a conservation upkeep fee is to be paid by foreigners when leaving Belize via water, land or air.