Distance from Panama to Colombia

The distance between Panama and Colombia is 841 kilometers (522 miles).

Panama, America

Colombia, South America

841 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

430 km

Shortest distance between major cities

La Chorrera → Montería

Distances between Panama and Colombia by cities:

City in Panama City in Colombia Distance (kilometers)
El Progreso Pasto 912 km
San Miguelito Cali 701 km
San Vicente Pasto 911 km
Pacora Bello 511 km
Las Margaritas Ibagué 677 km
Las Margaritas Pasto 905 km
Veracruz Cali 694 km
Panamá Bogotá 772 km
Veracruz Bogotá 774 km
Guadalupe Pasto 891 km
San Miguelito Medellín 531 km
San José Manizales 632 km
San José Bogotá 786 km
Arraiján Bello 535 km
Atalaya Medellín 624 km
Colón Cali 753 km
Tocumen Bogotá 767 km
Las Cumbres Bogotá 781 km
La Chorrera Montería 430 km
El Progreso Manizales 610 km

Distance between cities calculator →

Other distances from Panama

Distance between countries Kilometers
From Panama to China 15,062 km
From Panama to India 16,103 km
From Panama to United States 3,503 km
From Panama to Indonesia 18,188 km
From Panama to Pakistan 14,654 km

Other distances from Colombia

Distances between countries Kilometers
From Colombia to China 15,526 km
From Colombia to India 15,985 km
From Colombia to United States 4,211 km
From Colombia to Indonesia 19,026 km
From Colombia to Pakistan 14,548 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Panama and Colombia.

From To Distance (kilometers)
Netherlands Austria 840 km
Austria Netherlands 840 km
Austria Albania 837 km
Italy Greece 844 km
Cambodia Laos 850 km
Ecuador Colombia 829 km
Colombia Ecuador 829 km
Switzerland Hungary 858 km
Germany France 817 km
France Germany 817 km
Denmark United Kingdom 816 km
United Kingdom Denmark 816 km
Austria Romania 815 km
Austria North Macedonia 870 km

More distances from Panama

Calculate the distance between any 2 countries