Cheap flight offers from Durban to Cape Town with British Airways