Guatemala has four ports, but containerized trade concentrates on Puerto Quetzal (Pacific) and Santo Tomás de Castilla (Atlantic). The choice depends on where the cargo originates, where it is finally delivered and which ocean services call there. From Miami, ocean transit to Puerto Quetzal is in the order of 15 to 18 days according to industry references.
Guatemala has coastlines on two oceans, and that is the first decision in any ocean import: which coast the cargo enters through. The choice determines the carrier, the transit time and the cost of inland transport to the final destination.
The country's commercial ports
The country has four ports: Puerto Quetzal and Champerico on the Pacific, and Santo Tomás de Castilla and Puerto Barrios on the Atlantic. In practice, containerized trade concentrates on Puerto Quetzal and Santo Tomás de Castilla.
| Port | Coast | Origins it usually serves |
|---|---|---|
| Puerto Quetzal | Pacific | Asia and the west coast of the Americas; also lanes from the US |
| Santo Tomás de Castilla | Atlantic (Caribbean) | US East Coast, Gulf of Mexico, Europe and the Caribbean |
| Puerto Barrios | Atlantic (Caribbean) | Caribbean traffic, privately operated |
| Champerico | Pacific | Marginal use for containerized cargo |
Choosing between Pacific and Atlantic
The decision comes down to three factors, in this order:
- Where the origin is. Cargo leaving Asia naturally arrives via the Pacific. Cargo leaving Europe or the US East Coast enters through the Caribbean. Forcing the opposite coast means a longer transit or a Panama Canal crossing.
- Where the final destination is. Inland cost from port to warehouse can weigh as much as a few days at sea. Puerto Quetzal offers better inland connectivity toward Guatemala City and Antigua.
- Which services call there. Not every carrier calls at both ports with the same frequency. A port with weekly sailings can be more convenient than a closer one with fortnightly service.
The route from Miami
Miami works as a consolidation point for cargo bound for Guatemala from multiple origins, including Europe and Asia, because it concentrates ocean services toward Central America and offers warehouse infrastructure.
As a reference published by operators in the sector, ocean transit between Miami and Puerto Quetzal is in the order of 15 to 18 days. Treat that figure as indicative: the real time depends on the carrier, on whether the service is direct or involves a transshipment, and on port congestion at the time.
The stages that actually set the delivery date
Between the moment goods are delivered to the origin warehouse and the moment they reach the agency's customer, several stages run in sequence:
- Receiving and warehouse cut-off. Cargo must be in the warehouse before the consolidation cut-off day.
- Consolidation and sailing. The container is loaded and departs on the scheduled vessel.
- Ocean transit. The stage usually quoted as the transit time.
- Arrival and discharge. Subject to port operations.
- Deconsolidation. Exclusive to LCL: each consignee's cargo is separated.
- Customs clearance. Subject to the documentation and the inspection channel assigned.
- Inland transport. From the port to the customer's warehouse.
A delay in stage 1 or stage 6 affects the delivery date just as much as a delay at sea. That is why complete documentation from the outset — a subject we cover in our guide to import documents — is part of logistics planning and not an afterthought.
Frequently asked questions
What are the main ports of Guatemala?
Guatemala has four ports: Puerto Quetzal and Champerico on the Pacific, and Santo Tomás de Castilla and Puerto Barrios on the Atlantic. Containerized trade concentrates on Puerto Quetzal and Santo Tomás de Castilla.
How long does an ocean shipment from Miami to Guatemala take?
As a reference published by operators in the sector, ocean transit between Miami and Puerto Quetzal is in the order of 15 to 18 days. Treat it as indicative: it varies with the carrier, whether there is a transshipment, and port congestion.
Is Puerto Quetzal or Santo Tomás de Castilla the better choice?
It depends on the origin of the cargo and the final destination. Santo Tomás naturally receives traffic from the US East Coast, the Gulf and Europe; Puerto Quetzal serves Asia and the West Coast and offers better inland connectivity toward Guatemala City and Antigua.
Does transit time include customs clearance?
No. The transit time carriers publish is usually port to port. It does not include warehouse time before sailing, deconsolidation at destination, customs clearance or final inland transport.
Why does cargo from Europe and Asia move through Miami to Guatemala?
Because Miami concentrates ocean services toward Central America and warehouse infrastructure, which makes it possible to consolidate cargo from several origins into a single shipment.
Sources consulted
- Seaports of Guatemala. Inventory of the four commercial ports and their split between Pacific and Atlantic.
- iContainers — Port of Santo Tomás de Castilla. Port profile and the containerized traffic it serves.
- AB Group Shipping — Guide to shipping to Guatemala (2026). Reference for Miami–Puerto Quetzal transit time and inland connectivity.