Question : Looking for the cheapest flight over the next 30 days?
Answer : Since low prices are preferred, look at Mar 16th. As of Feb 27th, it's showing the cheapest ticket sales at $660. That is 74% below the average price for this route, so you can spend that extra cash on an adventure rather than the flight.
Question : Is the price you found a good deal?
Answer : Ranging anywhere from $660 to $3,513, prices for BSL to JNB do fluctuate a lot more than most routes from France. However, the sooner you book, the better price you tend to get.
Question : Is there another local airport that can get you to Johannesburg?
Answer : Departing from EuroAirport Swiss is not the only way to get to OR Tambo International Airport. Try searching for flights from Zurich Airport (ZRH) as well. Over the upcoming months, flights from ZRH to JNB are being priced 49% cheaper than flights from BSL to JNB. Being only 49 miles away, it's easily accessible for most.
Question : How many days should you spend in Johannesburg?
Answer : Passengers from BSL to JNB stay about two weeks on average.
Question : If your plans are flexible, have you considered changing your departure day?
Answer : The lowest-cost day to fly in March is Thursday. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.