Distance from Peru to Botswana

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 cities calculator →

Other distances from Peru

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

Other distances from Botswana

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

Countries separated by similar distances

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

More distances from Peru

Calculate the distance between any 2 countries