Distance from San Salvador to Recife

The distance between San Salvador, El Salvador and Recife, Brazil is 6,464 kilometers (4,017 miles).

San Salvador, San Salvador Department, El Salvador

Recife, Pernambuco, Brazil

From San Salvador to Recife, the straight-line distance is 6,464 kilometers, heading east. San Salvador is situated at an altitude of 653 meters above sea level, while Recife is at only 8 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
San Salvador, El Salvador

Local time:

Time Zone: America/El_Salvador

Coordinates: 13.6894° N 89.1872° W

Elevation: 653 m (2,142 ft)


Nearby airports:
  • Ilopango International Airport (ILS)
  • Aeropuerto Internacional El Salvador (SAL)
  • Ruinas de Copan Airport (RUY)
  • Santa Rosa de Copan Airport (SDH)
  • La Aurora International Airport (GUA)
Recife, Brazil

Local time:

Time Zone: America/Recife

Coordinates: 8.0539° S 34.8811° W

Elevation: 8 m (26 ft)


Nearby airports:
  • Recife/Guararapes–Gilberto Freyre International Airport (REC)
  • Presidente Castro Pinto International Airport (JPA)
  • Caruaru Airport (CAU)
  • Presidente João Suassuna Airport (CPV)
  • Maceió/Zumbi dos Palmares International Airport (MCZ)

Other distances from Recife

Distances between cities Kilometers
From Recife to São Paulo 2,124 km
From Recife to Rio de Janeiro 1,868 km
From Recife to Belo Horizonte 1,636 km
From Recife to Salvador 673 km
From Recife to Fortaleza 628 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between San Salvador and Recife.

From To Distance (kilometers)
Stockholm, Sweden Philadelphia, United States 6,464 km
Kinshasa, Democratic Republic of the Congo Swansea, United Kingdom 6,464 km
Cochabamba, Bolivia Culiacán, Mexico 6,464 km
Miami, United States Campinas, Brazil 6,463 km
Brasília, Brazil Port Harcourt, Nigeria 6,465 km
Oslo, Norway Indore, India 6,463 km
Cali, Colombia Portland, United States 6,463 km
Charlotte, United States Valladolid, Spain 6,465 km
San Juan, Puerto Rico Bilbao, Spain 6,465 km
Fort Worth, United States Cochabamba, Bolivia 6,463 km
Montréal, Canada Fortaleza, Brazil 6,462 km
Oslo, Norway Columbus, United States 6,461 km
Kyiv, Ukraine Beijing, China 6,467 km
Portland, United States Ibagué, Colombia 6,461 km
Zaragoza, Spain Cleveland, United States 6,468 km
Lahore, Pakistan Bristol, United Kingdom 6,468 km
Santa Cruz de la Sierra, Bolivia Nashville, United States 6,468 km
Edmonton, Canada Barcelona, Venezuela 6,468 km
Nairobi, Kenya Paris, France 6,469 km

Measure more distances between cities