No, Delta did not book us from Joburg to Cape Town. We booked our own in South African Airways.It was $151 each. They leave every hour for Cape Town.