Philip S. W. Goldson International Airport (IATA: BZE) is located in Ladyville, northwest of Belize City (about a 30-minute drive). It receives direct international flights from Atlanta, Charlotte, Newark, Miami, Dallas, Houston, Flores, San Salvador, Roatan and San Pedro Sula.
From Mexico via Chetumal, or on a much more difficult route from Guatemala via Melchor de Mencos.
Buses run from Belize City and Belmopan to Flores in Guatemala and Chetumal in Mexico.
With the boat
Several cruise lines stop in Belize City. Unfortunately, they usually only stay for a day, so you don’t really get to see much of Belize. You can visit one of the Mayan ruins, take a hovercraft tour of the salt marshes outside the city, go shopping, visit a museum, go to the zoo or do a short cave rafting tour or go snorkelling, but that’s about it. This means that about 70% of the things most tourists would like to do are not available, not to mention the ecotourism highlights.
To Puerto Cortés, Honduras, the Gulf Cruza, a small, fast, rickety boat (20 people), leaves Placencia every Friday around 09:30 (4 hours USD50) and goes first to Big Creek. On Monday it returns to Placencia. Tickets are sold at the tourist office next to the petrol station. Go through immigration first.
Small speedboats run daily between Puerto Barrios in Guatemala and Punta Gorda. The cost for a one-way trip is about $20. Boats run between Livingston, Guatemala and Punta Gorda on Tuesdays and Fridays. The trip takes no more than an hour. The price is 50 BZD. There is also an exit tax of BZD 30 and a tax of BZD 7.50 for the marine park. Foreigners must pay the exit tax and a conservation fee when leaving Belize by land, air or sea. This fee only applies to locals when flying.
San Pedro Belize Express offers over 25 daily departures, 14 first class boats.