Botswana Country Overview Where is Botswana located? Botswana is a landlocked country located in South Africa. On the time zone map, which divides countries into world time zones, Botswana is found in a time zone called “Central Africa Time” which is 2 hours ahead of Coordinated Universal Time (UTC +2). Accordingly, the time difference between…