Cheap flight offers from Johannesburg to Cape Town with Singapore Airlines