Distance from Recife to Greenville

The distance between Recife, Brazil and Greenville, Liberia is 3,213 kilometers (1,996 miles).

Recife, Pernambuco, Brazil

Greenville, Sinoe County, Liberia

From Recife to Greenville, the straight-line distance is 3,213 kilometers, heading northeast. Both cities are at a similar altitude, with Recife at 8 meters above sea level and Greenville at 10 meters.

Travel time

Mode Estimated time
Airplane 5-6 hours
Jet fighter 3-4 hours
Speed Time
300 km/h
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)
Greenville, Liberia

Local time:

Time Zone: Africa/Monrovia

Coordinates: 5.0113° N 9.0388° W

Elevation: 10 m (33 ft)


Nearby airports:
  • Cape Palmas Airport (CPA)
  • Roberts International Airport (ROB)
  • Spriggs Payne Airport (MLW)
  • San Pédro Airport (SPY)
  • Man Airport (MJC)

Other distances from Recife

Distance 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

Other distances from Greenville

Distances between cities Kilometers
From Greenville to Monrovia 241 km
From Greenville to Gbarnga 225 km
From Greenville to Buchanan 147 km
From Greenville to Kakata 222 km
From Greenville to Zwedru 154 km

Cities within similar distances

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

From To Distance (kilometers)
Guayaquil, Ecuador Toluca, Mexico 3,213 km
Manhattan, United States Chihuahua, Mexico 3,213 km
Torreón, Mexico The Bronx, United States 3,212 km
Port of Spain, Trinidad and Tobago Mérida, Mexico 3,212 km
San Pedro Sula, Honduras Mississauga, Canada 3,212 km
Maracaibo, Venezuela Nashville, United States 3,212 km
Cairo, Egypt Paris, France 3,212 km
Montréal, Canada El Paso, United States 3,214 km
Tegucigalpa, Honduras Brooklyn, United States 3,214 km
Gibraltar, Gibraltar Minsk, Belarus 3,212 km
Salvador, Brazil La Paz, Bolivia 3,214 km
Barranquilla, Colombia Philadelphia, United States 3,211 km
Hanoi, Vietnam Madurai, India 3,211 km
Houston, United States San Juan, Puerto Rico 3,215 km
Columbus, United States Fresno, United States 3,211 km
Montréal, Canada Ciudad Juárez, Mexico 3,215 km

Measure more distances between cities