Flights to San Pedro Sula
Which airport to land at, how far each is from the centre, and where the routes go. Live fares are booked here.
San Pedro Sula is served by 2 airports with scheduled flights within 100 km. The closest large one is Ramón Villeda Morales International Airport (SAP), 12 km (7 mi) from the centre, with a longest runway of 9,203 ft, which limits it to short and medium-haul aircraft. The alternatives are Puerto Barrios Airport (PBR, 65 km).
| Airport | Code | From centre | Longest runway | Elevation |
|---|---|---|---|---|
| Ramón Villeda Morales International Airport | SAP | 12 km (7 mi) | 9,203 ft | 91 ft |
| Puerto Barrios Airport (regional) | PBR | 65 km (40 mi) | 8,880 ft | 33 ft |
Runway length is a practical tell: at 9,203 ft, SAP handles short and medium-haul aircraft, so a long-haul trip will connect somewhere else first. The airport sits at 91 ft; that is low enough that altitude never restricts departures.
Book a flight to San Pedro Sula
Our airline partner is activating live fares for this site; the search below opens the moment that is done. Hotels can be booked now.
Routes to and from San Pedro Sula
Straight-line distance and an estimated block time for the city pairs people search for most. Each opens a page with both ends’ airports, the time-zone shift and what changes on arrival.
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| San Pedro Sula to Mexico City | Mexico | 1,255 km (780 mi) | about 2 h 22 min |
| San Pedro Sula to Havana | Cuba | 1,034 km (642 mi) | about 2 h 5 min |
| San Pedro Sula to Iztapalapa | Mexico | 1,246 km (774 mi) | about 2 h 21 min |
| San Pedro Sula to Puebla | Mexico | 1,150 km (715 mi) | about 2 h 13 min |
| San Pedro Sula to Ecatepec de Morelos | Mexico | 1,255 km (780 mi) | about 2 h 22 min |
| San Pedro Sula to Santiago de Querétaro | Mexico | 1,423 km (884 mi) | about 2 h 34 min |
| San Pedro Sula to Mérida | Mexico | 630 km (392 mi) | about 1 h 33 min |
| San Pedro Sula to Gustavo Adolfo Madero | Mexico | 1,256 km (780 mi) | about 2 h 22 min |
| San Pedro Sula to Ciudad Nezahualcoyotl | Mexico | 1,243 km (772 mi) | about 2 h 21 min |
| San Pedro Sula to Guatemala City | Guatemala | 284 km (176 mi) | about 1 h 7 min |
| San Pedro Sula to Managua | Nicaragua | 421 km (262 mi) | about 1 h 17 min |
| San Pedro Sula to Kingston | Jamaica | 1,227 km (763 mi) | about 2 h 19 min |
| San Pedro Sula to Cartagena | Colombia | 1,471 km (914 mi) | about 2 h 38 min |
| San Pedro Sula to Cancún | Mexico | 642 km (399 mi) | about 1 h 34 min |
| San Pedro Sula to Tegucigalpa | Honduras | 181 km (113 mi) | about 59 min |
| San Pedro Sula to Naucalpan de Juárez | Mexico | 1,268 km (788 mi) | about 2 h 23 min |
| San Pedro Sula to Morelia | Mexico | 1,470 km (913 mi) | about 2 h 38 min |
| San Pedro Sula to Acapulco de Juárez | Mexico | 1,278 km (794 mi) | about 2 h 23 min |
| San Pedro Sula to Tlalnepantla | Mexico | 1,266 km (787 mi) | about 2 h 22 min |
| San Pedro Sula to Villa Nueva | Guatemala | 296 km (184 mi) | about 1 h 8 min |
| San Pedro Sula to Coyoacán | Mexico | 1,256 km (780 mi) | about 2 h 22 min |
| San Pedro Sula to Tuxtla | Mexico | 561 km (349 mi) | about 1 h 28 min |
| San Pedro Sula to Guangzhou | China | 15,137 km (9,405 mi) | about 20 h 9 min |
| San Pedro Sula to Shenzhen | China | 15,148 km (9,412 mi) | about 20 h 10 min |
| San Pedro Sula to Lagos | Nigeria | 9,967 km (6,193 mi) | about 13 h 32 min |
| San Pedro Sula to Ho Chi Minh City | Vietnam | 16,672 km (10,360 mi) | about 22 h 7 min |
| San Pedro Sula to Mumbai | India | 15,639 km (9,718 mi) | about 20 h 48 min |
| San Pedro Sula to Karachi | Pakistan | 14,774 km (9,180 mi) | about 19 h 41 min |
| San Pedro Sula to Delhi | India | 14,855 km (9,231 mi) | about 19 h 48 min |
| San Pedro Sula to Dhaka | Bangladesh | 15,651 km (9,725 mi) | about 20 h 49 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Common questions
Which airport should I fly into for San Pedro Sula?
Ramón Villeda Morales International Airport (SAP) is the closest large airport at 12 km (7 mi). The others, PBR, are further out and worth it only when the fare or the airline makes them so.
How far is SAP from San Pedro Sula city centre?
12 km (7 mi) in a straight line; the road or rail distance is somewhat longer.
Can I book flights to San Pedro Sula on this site?
Very soon: our airline partner is switching live fares on for this site. Hotels can be booked now.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 14 September 2026. Hotel and hostel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.