Distance from Rio de Janeiro to San Pedro Sula

The distance between Rio de Janeiro, Brazil and San Pedro Sula, Honduras is 6,474 kilometers (4,023 miles).

Rio de Janeiro, Brazil

San Pedro Sula, Cortés Department, Honduras

From Rio de Janeiro to San Pedro Sula, the straight-line distance is 6,474 kilometers, heading northwest. Rio de Janeiro is at only 12 meters above sea level, while San Pedro Sula is at 92 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Rio de Janeiro, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 22.9064° S 43.1822° W

Elevation: 12 m (39 ft)


Nearby airports:
  • Santos Dumont Airport (SDU)
  • Rio de Janeiro-Galeão International Airport (GIG)
  • Jacarepagua-Roberto Marinho Airport (RRJ)
  • Aeroclube Airport (QNV)
  • Santa Cruz Air Force Base (SNZ)
San Pedro Sula, Honduras

Local time:

Time Zone: America/Tegucigalpa

Coordinates: 15.5042° N 88.025° W

Elevation: 92 m (302 ft)


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 Rio de Janeiro and San Pedro Sula.

From To Distance (kilometers)
London, United Kingdom Minneapolis, United States 6,474 km
Santiago de Querétaro, Mexico San Miguel de Tucumán, Argentina 6,473 km
Barcelona, Spain Hamilton, Canada 6,473 km
Warsaw, Poland Laval, Canada 6,473 km
Cochabamba, Bolivia Brooklyn, United States 6,476 km
Fortaleza, Brazil Laval, Canada 6,472 km
Málaga, Spain Cleveland, United States 6,476 km
Montréal, Canada Warsaw, Poland 6,472 km
São Paulo, Brazil Ibadan, Nigeria 6,472 km
Fortaleza, Brazil Barcelona, Spain 6,476 km
Kano, Nigeria Belém, Brazil 6,477 km
Santa Cruz de la Sierra, Bolivia Baltimore, United States 6,471 km
Sucre, Bolivia Austin, United States 6,471 km
Cochabamba, Bolivia Queens, United States 6,478 km
Barcelona, Venezuela Vigo, Spain 6,478 km
Torreón, Mexico Santa Cruz de la Sierra, Bolivia 6,478 km
Sucre, Bolivia Mazatlán, Mexico 6,469 km
Nairobi, Kenya Paris, France 6,469 km
Glasgow, United Kingdom Lahore, Pakistan 6,480 km

Measure more distances between cities