To save up to 9% on this flight, we recommend booking at least 51 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from South Africa to Havana from R24 693 1-2 weeks out and tickets from R24 693 for flights departing within the next 72 hours.
Due to multiple factors, expect to potentially pay more when booking in January. For low rates, May can be a great choice for travel to Havana. Flights to Havana from South Africa in May are about R22 286 on average during May, but can be found for as low as R16 804.
When flying from South Africa to Havana, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Havana Jose Marti Intl (HAV), located 15,7 km from the city centre, is the airport you fly into when you book flights from South Africa to Havana.
Some of the carriers operating flights from South Africa to Havana Jose Marti Intl that may be offering flexible cancellation policies are LATAM Airlines, Air France, and Air Canada. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Flights from South Africa to Havana Jose Marti Intl have been viewed 1 419 times in the past calendar month.
When booking a flight from South Africa to Havana, you may want to consider flying on Air Canada, Air France or British Airways as they are the most popular for this route.
Looking at all options, your cheapest flight can be booked for R16 184. While the most popular route (Johannesburg OR Tambo - Havana Jose Marti Intl) can be booked for R40 457 on average our data indicates R19 865 when flying from South Africa to Havana.
|LATAM Airlines||CheapestR16 564||AverageR21 185||FlexibilityNo cancel fee||On-time81%||COVID-19 safety|
|Turkish Airlines||CheapestR18 478||AverageR24 247||FlexibilityNo cancel fee||On-time77%||COVID-19 safety|
|Air Canada||CheapestR18 738||AverageR43 457||FlexibilityNo cancel fee||On-time67%||COVID-19 safety|
|Iberia||CheapestR18 797||AverageR27 376||FlexibilityNo cancel fee||On-time77%||COVID-19 safety|
|Air France||CheapestR25 397||AverageR27 929||FlexibilityNo cancel fee||On-time77%||COVID-19 safety|