Flights from Havana to Johannesburg from 2.817 USD