Distance from Cali to St. Louis

The distance between Cali, Colombia and St. Louis, United States is 4,137 kilometers (2,571 miles)

Country: Colombia

Region: Valle del Cauca

City: Cali

Country: United States

Region: Missouri

City: St. Louis

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Cali, Colombia

Local time:

Coordinates: 3.4372° N 76.5225° W


Nearby airports:
  • Alfonso Bonilla Aragon International Airport (CLO)
  • Gerardo Tobar López Airport (BUN)
  • Heriberto Gíl Martínez Airport (ULQ)
  • Guillermo León Valencia Airport (PPN)
  • El Eden Airport (AXM)

St. Louis, United States

Local time:

Coordinates: 38.6273° N 90.1979° W


Nearby airports:
  • Saint Louis Downtown - Parks Airport (CPS)
  • Lambert–St. Louis International Airport (STL)
  • MidAmerica St. Louis Airport (BLV)
  • St Louis Regional Airport (ALN)
  • Spirit of St Louis Airport (SUS)

Other distances from Cali

Distance between cities Kilometers
From Cali to Bogotá 300 km
From Cali to Medellín 329 km
From Cali to Barranquilla 855 km
From Cali to Cartagena 778 km
From Cali to Cúcuta 664 km

Other distances from St. Louis

Distances between cities Kilometers
From St. Louis to New York City 1,406 km
From St. Louis to Los Angeles 2,558 km
From St. Louis to Chicago 418 km
From St. Louis to Houston 1,092 km
From St. Louis to Philadelphia 1,304 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Cali and St. Louis.

From To Distance (kilometers)
Bucaramanga, Colombia Cuilacan, Mexico 4,137 km
Trujillo, Peru Belford Roxo, Brazil 4,137 km
Córdoba, Argentina Ibagué, Colombia 4,137 km
New York City, United States Cali, Colombia 4,136 km
Dallas, United States Barcelona, Venezuela 4,138 km
Quito, Ecuador Arlington, United States 4,138 km
León de los Aldama, Mexico Barcelona, Venezuela 4,136 km
Cali, Colombia Tulsa, United States 4,138 km
Dallas, United States Puerto La Cruz, Venezuela 4,136 km
Cali, Colombia Newark, United States 4,138 km
Trujillo, Peru Tonalá, Mexico 4,138 km
Maracay, Venezuela Torreon, Mexico 4,138 km
León de los Aldama, Mexico Puerto La Cruz, Venezuela 4,139 km
Medellín, Colombia Resistencia, Argentina 4,135 km
Maracay, Venezuela Milwaukee, United States 4,135 km
New York City, United States San Francisco, United States 4,139 km
Belém, Brazil San José, Costa Rica 4,139 km
Lima, Peru Feira de Santana, Brazil 4,139 km
Havana, Cuba San Francisco, United States 4,135 km

Measure more distances between cities