Hi - my son and I are flying from Gaborone to Joburg to catch a flight to Sydney which leaves at 7.10pm. Do I need to get the flight which arrives in Joburg at 4.15pm (which would mean a 3 hour wait) or can we make it on the flight which arrives at 6.10pm which only gives us one hour. Don't think we should have to go through customs as we're in transit? And our luggage should go straight through to Sydney as we're flying SAA to Joburg and they are aligned with Qantas (our airline to Sydney). Thanks!