Countries between Botswana and Gibraltar

Up to 500 kilometers
Czech Republic flag Distance from Botswana to Czech Republic is: 290 kilometer Distance from Gaborone to Prague
Up to 1,000 kilometers
Germany flag Distance from Botswana to Germany is: 552 kilometer Distance from Gaborone to Berlin
Armenia flag Distance from Botswana to Armenia is: 760 kilometer Distance from Gaborone to Yerevan
Denmark flag Distance from Botswana to Denmark is: 889 kilometer Distance from Gaborone to Copenhagen
Azerbaijan flag Distance from Botswana to Azerbaijan is: 918 kilometer Distance from Gaborone to Baku
Namibia flag Distance from Botswana to Namibia is: 928 kilometer Distance from Gaborone to Windhoek
Zimbabwe flag Distance from Botswana to Zimbabwe is: 960 kilometer Distance from Gaborone to Harare
Up to 1,500 kilometers
Cyprus flag Distance from Botswana to Cyprus is: 1,034 kilometer Distance from Gaborone to Nicosia
Zambia flag Distance from Botswana to Zambia is: 1,064 kilometer Distance from Gaborone to Lusaka
France flag Distance from Botswana to France is: 1,088 kilometer Distance from Gaborone to Paris
Jersey flag Distance from Botswana to Jersey is: 1,446 kilometer Distance from Gaborone to St. Helier
Malawi flag Distance from Botswana to Malawi is: 1,447 kilometer Distance from Gaborone to Lilongwe
Up to 2,000 kilometers
Isle of Man flag Distance from Botswana to Isle of Man is: 1,634 kilometer Distance from Gaborone to Douglas
Ireland flag Distance from Botswana to Ireland is: 1,729 kilometer Distance from Gaborone to Dublin
Up to 2,500 kilometers
Bulgaria flag Distance from Botswana to Bulgaria is: 2,108 kilometer Distance from Gaborone to Sofia
Faroe Islands flag Distance from Botswana to Faroe Islands is: 2,136 kilometer Distance from Gaborone to Torshavn
Tanzania flag Distance from Botswana to Tanzania is: 2,311 kilometer Distance from Gaborone to Dar es Salaam
Up to 3,000 kilometers
Bosnia and Herzegovina flag Distance from Botswana to Bosnia and Herzegovina is: 2,525 kilometer Distance from Gaborone to Sarajevo
Rwanda flag Distance from Botswana to Rwanda is: 2,568 kilometer Distance from Gaborone to Kigali
Belarus flag Distance from Botswana to Belarus is: 2,638 kilometer Distance from Gaborone to Minsk
Croatia flag Distance from Botswana to Croatia is: 2,778 kilometer Distance from Gaborone to Zagreb
Austria flag Distance from Botswana to Austria is: 2,854 kilometer Distance from Gaborone to Vienna
Uganda flag Distance from Botswana to Uganda is: 2,867 kilometer Distance from Gaborone to Kampala
Iceland flag Distance from Botswana to Iceland is: 2,917 kilometer Distance from Gaborone to Reykjavik
Up to 3,500 kilometers
South Sudan flag Distance from Botswana to South Sudan is: 3,340 kilometer Distance from Gaborone to Juba
Sao Tome and Principe flag Distance from Botswana to Sao Tome and Principe is: 3,462 kilometer Distance from Gaborone to Sao Tome
Up to 4,000 kilometers
Belgium flag Distance from Botswana to Belgium is: 3,765 kilometer Distance from Gaborone to Brussels
Up to 4,500 kilometers
Nigeria flag Distance from Botswana to Nigeria is: 4,277 kilometer Distance from Gaborone to Abuja
Togo flag Distance from Botswana to Togo is: 4,342 kilometer Distance from Gaborone to Loma
Up to 5,000 kilometers
Sudan flag Distance from Botswana to Sudan is: 4,533 kilometer Distance from Gaborone to Khartoum
Niger flag Distance from Botswana to Niger is: 4,966 kilometer Distance from Gaborone to Niamey
Up to 5,500 kilometers
Liberia flag Distance from Botswana to Liberia is: 5,250 kilometer Distance from Gaborone to Monrovia
Up to 6,000 kilometers
Mali flag Distance from Botswana to Mali is: 5,540 kilometer Distance from Gaborone to Bamako
Sierra Leone flag Distance from Botswana to Sierra Leone is: 5,615 kilometer Distance from Gaborone to Freetown
Up to 7,000 kilometers
Libya flag Distance from Botswana to Libya is: 6,535 kilometer Distance from Gaborone to Tripoli
Mauritania flag Distance from Botswana to Mauritania is: 6,567 kilometer Distance from Gaborone to Nouakchott
Malta flag Distance from Botswana to Malta is: 6,833 kilometer Distance from Gaborone to Valletta
Up to 7,500 kilometers
Tunisia flag Distance from Botswana to Tunisia is: 7,023 kilometer Distance from Gaborone to Tunis
Morocco flag Distance from Botswana to Morocco is: 7,379 kilometer Distance from Gaborone to Rabat