Travellers have found it’s best to book a flight 51 days in advance to save up to 9% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 51 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Cuba 1-2 weeks in advance for as low as R24 693, or R24 693 for flights within the next 24 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 Cuba. Flights to Cuba from Johannesburg in May are about R22 286 on average during May, but can be found for as low as R16 804.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Cuba as you normally would.
Due to the rapidly changing circumstances due to COVID-19, airlines like LATAM Airlines, Air France, and Air Canada flying from Johannesburg to Cuba have implemented new flexible cancellation policies.
The Johannesburg to Cuba flight path was viewed by 1 419 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Air Canada, Air France and British Airways are the most popular airlines when flying from Johannesburg to Cuba.
On average you can expect to pay R19 865 for a flight from Johannesburg to Cuba. The cheapest flight overall is R16 184 while the most popular route, (Johannesburg OR Tambo - Havana Jose Marti Intl) is currently priced at R40 457.