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)

447 km

Shortest distance between major cities

Colón → Montería

Distances between Panama and Colombia by cities:

City in Panama City in Colombia Distance (kilometers)
San Vicente Cali 715 km
Arraiján Manizales 626 km
Veracruz Bogotá 774 km
El Progreso Pereira 620 km
San Miguelito Cali 702 km
Panamá Medellín 531 km
San Vicente Bello 541 km
San Miguelito Medellín 530 km
Veracruz Cali 695 km
Pacora Bello 511 km
El Progreso Bello 508 km
Las Margaritas Bello 501 km
Atalaya Barranquilla 748 km
Tocumen Bogotá 767 km
Guadalupe Cali 702 km
Panamá Bogotá 772 km
Guadalupe Bello 546 km
Atalaya Medellín 624 km
Tocumen Medellín 525 km
Las Margaritas Bucaramanga 696 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
Colombia Ecuador 829 km
Ecuador Colombia 829 km
Switzerland Hungary 858 km
France Germany 817 km
Germany France 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