Distance from Ribeira Grande to Las Margaritas

The distance between Ribeira Grande, Cabo Verde and Las Margaritas, Panama is 5,986 kilometers (3,720 miles)

Country: Cabo Verde

Region: Ribeira Grande

City: Ribeira Grande

Country: Panama

Region: Colón

City: Las Margaritas

Travel time

Mode Estimated time
Airplane 8-10 hours
Jet fighter 6-8 hours
Speed Time
300 km/h

Ribeira Grande, Cabo Verde

Local time:

Coordinates: 17.1825° N 25.065° W


Nearby airports:
  • São Pedro Airport (VXE)
  • Preguiça Airport (SNE)
  • Amílcar Cabral International Airport (SID)
  • Aristides Pereira International Airport (BVC)
  • São Filipe Airport (SFL)

Las Margaritas, Panama

Local time:

Coordinates: 9.326° N 79.8903° W


Nearby airports:
  • Enrique Adolfo Jimenez Airport (ONX)
  • Marcos A. Gelabert International Airport (PAC)
  • Panama Pacific International Airport (BLB)
  • Tocumen International Airport (PTY)
  • San Blas Airport (NBL)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Ribeira Grande and Las Margaritas.

From To Distance (kilometers)
Belém, Brazil Cuernavaca, Mexico 5,986 km
Kano, Nigeria Teresina, Brazil 5,986 km
Cali, Colombia Sacramento, United States 5,987 km
Managua, Nicaragua Natal, Brazil 5,987 km
Havana, Cuba Asunción, Paraguay 5,985 km
Rosario, Argentina Soyapango, El Salvador 5,987 km
Málaga, Spain Nairobi, Kenya 5,985 km
Belém, Brazil Iztacalco, Mexico 5,987 km
Bengaluru, India Bucharest, Romania 5,985 km
Rosario, Argentina San Salvador, El Salvador 5,987 km
Callao, Peru Toledo, United States 5,984 km
Philadelphia, United States Teresina, Brazil 5,988 km
Jaboatão dos Guararapes, Brazil Granada, Spain 5,988 km
Brasília, Brazil Las Palmas de Gran Canaria, Spain 5,988 km
Baltimore, United States Bilbao, Spain 5,984 km
New York City, United States Teresina, Brazil 5,988 km
Lima, Peru Toledo, United States 5,984 km
Porto Alegre, Brazil Managua, Nicaragua 5,988 km
Ciudad Nezahualcoyotl, Mexico Ananindeua, Brazil 5,988 km

Measure more distances between cities