Distance from Mexico City to San Pedro Sula

The distance between Mexico City, Mexico and San Pedro Sula, Honduras is 1,256 kilometers (781 miles)

Country: Mexico

Region: Mexico City

City: Mexico City

Country: Honduras

Region: Cortés Department

City: San Pedro Sula

Travel time

Mode Estimated time
Bicycle 4-5 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 1-2 hours
Speed Time
50 km/h
100 km/h
150 km/h

Mexico City, Mexico

Local time:

Coordinates: 19.4285° N 99.1277° W


Nearby airports:
  • Benito Juárez International Airport (MEX)
  • Licenciado Adolfo López Mateos International Airport (TLC)
  • General Mariano Matamoros Airport (CVJ)
  • Hermanos Serdán International Airport (PBC)
  • Querétaro Intercontinental Airport (QRO)

San Pedro Sula, Honduras

Local time:

Coordinates: 15.5042° N 88.025° W


Nearby airports:
  • Ramón Villeda Morales International Airport (SAP)
  • Puerto Barrios Airport (PBR)
  • Tela Airport (TEA)
  • Santa Rosa de Copan Airport (SDH)
  • Big Creek Airport (BGK)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mexico City and San Pedro Sula.

From To Distance (kilometers)
San Pedro Sula, Honduras Ecatepec de Morelos, Mexico 1,256 km
San Salvador, El Salvador Cuautitlán Izcalli, Mexico 1,256 km
Zapopan, Mexico Ciudad Juárez, Mexico 1,256 km
Santo Domingo, Dominican Republic Montería, Colombia 1,255 km
San Pedro Sula, Honduras Tlalpan, Mexico 1,255 km
San Pedro Sula, Honduras Coyoacán, Mexico 1,257 km
Morelia, Mexico Mixco, Guatemala 1,257 km
San Pedro Sula, Honduras Gustavo Adolfo Madero, Mexico 1,257 km
San Salvador, El Salvador Ciudad López Mateos, Mexico 1,255 km
Nova Iguaçu, Brazil Feira de Santana, Brazil 1,255 km
San Pedro Sula, Honduras Venustiano Carranza, Mexico 1,255 km
Managua, Nicaragua Barranquilla, Colombia 1,258 km
Indianapolis, United States Arlington, United States 1,254 km
Delhi, India Hyderābād, India 1,254 km
Chihuahua, Mexico Xochimilco, Mexico 1,258 km
Milwaukee, United States Washington, United States 1,254 km
Campo Grande, Brazil Cochabamba, Bolivia 1,258 km
Prague, Czechia Liverpool, United Kingdom 1,253 km
San Pedro Sula, Honduras Cuauhtémoc, Mexico 1,259 km

Measure more distances between cities