Getting There

Honduras has two main international airports. Palmerola International Airport (XPL), near Comayagua about 90 km north of Tegucigalpa, handles most flights to the capital. Ramón Villeda Morales Airport (SAP) in San Pedro Sula is the other hub, often with more competitive fares and convenient if you're heading to Copán or the north coast. Roatán has its own international airport (RTB) with direct flights from the US, which makes the Bay Islands easy to reach without a connection on the mainland.

Direct flights from the United States are operated by American, United, Copa, and several others. Flying time from Miami or Houston is around two hours.

Entry requirements: Most nationalities — including US, EU, Canadian, Australian, and UK passport holders — can enter visa-free for up to 90 days. Your passport should be valid for at least six months beyond your entry date. Honduras is a member of the CA-4 agreement with Guatemala, El Salvador, and Nicaragua: the 90-day allowance covers all four countries combined, not 90 days per country. Fill in the Honduran customs declaration form online before you arrive (one form per family or solo traveler).

Land borders: Honduras shares borders with Guatemala, El Salvador, and Nicaragua, all with functioning crossings. The Guatemala crossing at El Florido (near Copán) is popular with travelers. Crossings tend to be straightforward but slow — allow extra time and avoid arriving late in the day.

By sea: Ferries connect La Ceiba to Roatán and Utila. The crossing to Roatán takes about an hour; Utila is about 45 minutes. A handful of cruise ships call at Puerto Cortés and Roatán.