To save on the cost of your flight from Johannesburg to Sofia, book at least 44 days before your planned departure. Booking around this time can save you about 43% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R12 607 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R15 561.
Flights from Johannesburg to Sofia lean towards being more expensive in December. Prices are generally better when you fly from Johannesburg to Sofia in February, with the cheapest ticket starting at R9 787.
When flying from Johannesburg to Sofia, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Currently, January is the cheapest month in which you can book a flight from Johannesburg to Sofia (average of R632). Flying from Johannesburg to Sofia in December is currently the most expensive (average of R815). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
-1 - 20 °C
30 - 70 mm
Sofia (SOF), located 6,7 km from the city centre, is the airport you fly into when you book flights from Johannesburg to Sofia. 7 airlines have flights to Sofia from Johannesburg on a regular basis. Booking flights from Johannesburg to Sofia should not be difficult; the airport handles an average of 0 inbound flights from Johannesburg per day.
The most popular airlines flying from Johannesburg to Sofia are Air France, Emirates and KLM. Something to consider prior to booking your flight.
JNB stands for Johannesburg OR Tambo Airport, while SOF stands for Sofia Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. Johannesburg Lanseria Airport (HLA), Pretoria Wonderboom Apt. Airport (PRY), Sun City Resort Pilansberg Airport (NTY) are other airports near this flight route and their unique identifiers/IATA codes.
|SWISS||CheapestR9 960||AverageR13 312||FlexibilityNo cancel fee||On-time79%|
|KLM||CheapestR10 865||AverageR12 860||FlexibilityNo cancel fee||On-time75%|
|Lufthansa||CheapestR11 027||AverageR14 100||FlexibilityNo cancel fee||On-time76%|
|Turkish Airlines||CheapestR11 624||AverageR13 850||FlexibilityNo cancel fee||On-time77%|
|Air France||CheapestR11 658||AverageR14 157||FlexibilityNo cancel fee||On-time77%|
|Qatar Airways||CheapestR12 009||AverageR14 966||FlexibilityNo cancel fee||On-time68%|
|Emirates||CheapestR14 775||AverageR15 970||FlexibilityNo cancel fee||On-time75%|
Cheapflights makes it easy to find Johannesburg to Sofia flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Sofia from Johannesburg.
Users can book flights with no change fees policies with our dedicated filters. Book flights from Johannesburg to Sofia flexibly with Cheapflights today.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Sofia from Johannesburg today and book when prices fit your budget.