Flights from Havana to Johannesburg (HAV to JNB)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Havana to Johannesburg (One Way)

What is the distance between Havana and Johannesburg?

The average distance from Havana to Johannesburg is 12448 kilometers (equals to 7734 miles or 6721 nautical miles). Your flight will departure from Havana Airport, Cuba and arrive on Johannesburg OR Tambo Airport, South Africa.

How much is the fare for flight between Havana and Johannesburg?

The average price for one-way airfare from Havana to Johannesburg is 1612 USD (none-taxes) for economy class.

Cheap flights to South Africa from Havana