We want to do a Safari in Zimbabwe or Botswana. We have a week's annual leave, and are not particularly interested in hanging around after the safari. The bonus is that there is only 2 hours time difference.
So we are looking at flying into Johannesburg and doing the safari from there. At a max we can do 8 nights if we fly out late Friday and back over Sunday night into the Monday. We'd probably fly in premium rather than economy.