South Africa is directly across the Southern border of Botswana.
The richest city in South Africa would have to be Johannesburg. While Cape Town is by far the best looking, all or most of the head offices and big corporations are situated in Johannesburg.
The following countries border South Africa to the North (from West to East):NamibiaBotswanaZimbabweMozambiqueseveral nations: Botswana, Namibia, Zimbabwe and Mosambique.
Five countries border on South Africa - Namibia, Botswana and Zimbabwe to the North, and Mozambique and Swaziland to the East. The small country of Lesotho is wholly encompassed by South Africa.
Botswana borders on South Africa - so it is right next to it, but both countries are quite big. If you want to visit both countries you may have to do a lot of travelling. Gaborone is the capital of Botswana and Johannesburg is normally the point of entry for South Africa. The distance between them is 260km, around 3 hours of calm driving. But there are flights daily as well.
The flight distance from Johannesburg to Maun, Botswana is about 520 miles.
johannesburg, pretoria, botswana
Botswana is a landlocked country. No bodies of water surround Botswana
Namibia and Botswana are separate countries that border each other.
714 miles
It's 680km, and takes about 7-8 hours. Roads are good as soon as you leave the Botswana border.
The Limpopo River is the border between Botswana and South Africa for a long way.
It is 234 kilometres from Johannesburg.
1hour by flight to gaborone and 6 hours by bus
45 minutes to 1 hour if you are going from Johannesburg to gaborone
The Congo, Tanzania, Malawi, Mozambique, Zimbabwe, Botswana, Namibia and Angola border Zambia.
South Africa is directly across the Southern border of Botswana.