The distance between Peru and Botswana is 10,615 kilometers (6,596 miles).
Peru, South America
Botswana, Africa
10,615 km
Distance between centroids
9,149 km
Shortest distance
Calculated based on main borders (including major islands)
9,713 km
Shortest distance between major cities
Tacna → Maun
Distances between Peru and Botswana by cities:
City in Peru | City in Botswana | Distance (kilometers) |
---|---|---|
Piura | Gaborone | 11,433 km |
Ica | Gaborone | 10,509 km |
Cusco | Gaborone | 10,171 km |
Lima | Maun | 10,630 km |
Callao | Letlhakane | 10,814 km |
Chimbote | Maun | 10,911 km |
Cusco | Maun | 10,058 km |
Arequipa | Selebi-Phikwe | 10,273 km |
Iquitos | Mochudi | 10,794 km |
Chimbote | Gaborone | 11,038 km |
Juliaca | Gaborone | 9,899 km |
Chiclayo | Maun | 11,133 km |
Juliaca | Letlhakane | 9,970 km |
Tacna | Gaborone | 9,791 km |
Iquitos | Gaborone | 10,767 km |
Pucallpa | Gaborone | 10,674 km |
Pucallpa | Mochudi | 10,704 km |
Cajamarca | Maun | 10,979 km |
Cajamarca | Tlokweng | 11,130 km |
Trujillo | Letlhakane | 11,181 km |
Distance between countries | Kilometers |
---|---|
From Peru to China | 17,049 km |
From Peru to India | 16,965 km |
From Peru to United States | 5,560 km |
From Peru to Indonesia | 18,535 km |
From Peru to Pakistan | 15,646 km |
Distances between countries | Kilometers |
---|---|
From Botswana to China | 10,548 km |
From Botswana to India | 7,570 km |
From Botswana to United States | 14,128 km |
From Botswana to Indonesia | 9,905 km |
From Botswana to Pakistan | 7,537 km |
The following list contains countries that are separated by a similar distance as it is between Peru and Botswana.
From | To | Distance (kilometers) |
---|---|---|
Argentina | Samoa | 10,619 km |
Argentina | Uganda | 10,622 km |
Canada | Bhutan | 10,601 km |
Spain | Cambodia | 10,643 km |
Argentina | Spain | 10,647 km |
Spain | Argentina | 10,647 km |
United Kingdom | Malaysia | 10,588 km |
Canada | Nepal | 10,586 km |
Canada | Bahrain | 10,655 km |
Colombia | Moldova | 10,584 km |
Chile | Fiji | 10,582 km |
Canada | Chad | 10,579 km |
Canada | Fiji | 10,579 km |
United States | Nigeria | 10,661 km |