Cheap flights from Johannesburg to Cabo San Lucas
Know your dates, get live prices in seconds:
We work with more than 300 partners to bring you better travel deals
How to find the cheapest flight from
Johannesburg (JNB) to Cabo San Lucas (SJD)
What is the cheapest day to fly return from Johannesburg to Cabo San Lucas?
Users have found that leaving on a Friday can be a cost-effective option. It’s possible to save up to 39% on your flight compared to booking on days when demand is much higher.
What is the cheapest month to fly from Johannesburg to Cabo San Lucas?
November is one of the best times of the year to fly to Cabo San Lucas from Johannesburg. Prices for November average R26 586 per person but you can even find prices for as low as R22 063. The most expensive prices can be found in the month of July. Opting for a November flight can save you 17% on your journey compared to booking in November
When is the cheapest time to fly from Johannesburg to Cabo San Lucas (JNB - SJD)?
It’s typically best to fly out from Johannesburg to Cabo San Lucas in the morning. Doing so could potentially save you 14% on the flight price compared to flying at midday, which is usually more expensive.
Related info for your journey
Useful info, stats and facts about Johannesburg to Cabo San Lucas flights.
Destination information for Cabo San Lucas
Things to know before you go. Useful info for your trip from Johannesburg to Cabo San Lucas
Popular flight searches
Check out other popular destinations found by fellow travellers
- Flights to Seychelles Intl
- Flights from Johannesburg to Dar es Salaam
- Flights from Johannesburg to Sharm El Sheikh
- Flights to Paris
- Flights from Dar es Salaam to Zanzibar