Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

SOF - JNB

Find cheap flights from Sofia to Johannesburg from R12 922

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 5/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
sáb 23/3
sáb 30/3

Search hundreds of travel sites at once for deals on flights to Johannesburg

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Sofia to Johannesburg.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Sofia to Johannesburg.
In the last 7 days travelers have searched 50 407 861 times on KAYAK, and here is why:

Save 36% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from Sofia to OR Tambo

 
These are the cheapest deals for flights from Sofia to OR Tambo currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals from Sofia to OR Tambo

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Sofia to OR Tambo.

Recent one-way flight deals from Sofia to OR Tambo

Only flying one-way? Below are some of the best one-way flight deals from Sofia to OR Tambo found on KAYAK recently.

Recent last minute flight deals from Sofia to OR Tambo

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Sofia to OR Tambo.

Recent direct flight deals from Sofia to OR Tambo

The latest deals for direct flights from Sofia to OR Tambo so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Sofia to OR Tambo

Find recent round-trip train or bus tickets from Sofia to OR Tambo.

All round-trip flight deals to OR Tambo

The cheapest plane tickets to OR Tambo found on KAYAK recently.
10:05 - 8:10SOF-JNB
23h 05m2 stops
18:50 - 9:35JNB-SOF
37h 45m2 stops
R12 922Air France
Find Deal
qua, jun 5 - dom, jun 9
14:10 - 9:10SOF-JNB
20h 00m1 stop
19:35 - 12:10JNB-SOF
39h 35m2 stops
R14 301SWISS
Find Deal
qua, jun 5 - dom, jun 9
15:45 - 10:15SOF-JNB
19h 30m1 stop
18:05 - 14:55JNB-SOF
19h 50m1 stop
R15 359Turkish Airlines
Find Deal
qua, jul 17 - qua, ago 7
15:45 - 10:15SOF-JNB
19h 30m1 stop
17:55 - 8:35JNB-SOF
13h 40m1 stop
R15 775Turkish Airlines
Find Deal
qua, jun 5 - dom, jun 9
21:10 - 10:30SOF-JNB
14h 20m1 stop
18:05 - 8:35JNB-SOF
13h 30m1 stop
R15 812Turkish Airlines
Find Deal
seg, jul 15 - ter, ago 6
21:10 - 10:30SOF-JNB
14h 20m1 stop
18:05 - 14:55JNB-SOF
19h 50m1 stop
R16 568Turkish Airlines
Find Deal
seg, jul 15 - sáb, ago 10
9:25 - 8:30SOF-JNB
24h 05m2 stops
9:50 - 17:10JNB-SOF
30h 20m2 stops
R19 288
Find Deal
dom, jul 14 - qua, ago 7
9:25 - 8:30SOF-JNB
24h 05m2 stops
9:50 - 14:55JNB-SOF
28h 05m2 stops
R19 496
Find Deal
dom, jul 14 - seg, ago 5
18:00 - 8:30SOF-JNB
39h 30m2 stops
9:50 - 17:10JNB-SOF
30h 20m2 stops
R21 045Etihad Airways
Find Deal
seg, jul 15 - dom, ago 4
13:35 - 17:20SOF-JNB
28h 45m2 stops
20:15 - 12:30JNB-SOF
15h 15m1 stop
R22 934Qatar Airways
Find Deal
sáb, jul 20 - dom, ago 4
18:00 - 8:30SOF-JNB
39h 30m3 stops
R21 461
Find Deal
seg, jul 15
14:15 - 7:10SOF-JNB
41h 55m2 stops
R22 405
Find Deal
seg, jul 15
22:20 - 7:10SOF-JNB
57h 50m2 stops
R23 180
Find Deal
sex, jul 12
6:00 - 7:10SOF-JNB
50h 10m3 stops
R23 558
Find Deal
sáb, jul 13
16:05 - 7:10SOF-JNB
40h 05m3 stops
R23 652
Find Deal
sex, jul 12
15:45 - 9:55SOF-JNB
19h 10m1 stop
R31 001Turkish Airlines
Find Deal
sáb, jul 13
13:35 - 16:10SOF-JNB
27h 35m1 stop
R36 083Qatar Airways
Find Deal
seg, jul 15
13:35 - 9:50SOF-JNB
21h 15m1 stop
R36 782Qatar Airways
Find Deal
sex, jul 12
13:35 - 17:00SOF-JNB
28h 25m1 stop
R36 839Qatar Airways
Find Deal
dom, jul 14
15:45 - 10:30SOF-JNB
19h 45m1 stop
R37 122Turkish Airlines
Find Deal
ter, jul 16

Flights from Sofia to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends into flights from Sofia to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Sofia to Johannesburg?

The average price of all flights from Sofia to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
For Sofia to Johannesburg, Sunday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Johannesburg back to Sofia, the best deals are generally found on Monday, with Saturday being the most expensive.

What is the cheapest month to fly from Sofia to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Sofia to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Sofia to Johannesburg OR Tambo Airport is April, where tickets cost R10 938 on average. On the other hand, the most expensive months are December and May, where the average cost of tickets is R17 966 and R17 569 respectively.

How far in advance should I book a flight from Sofia to Johannesburg OR Tambo Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Sofia to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Sofia to Johannesburg OR Tambo Airport, you should book around 4 days before departure. For the absolute cheapest price, our data suggests you should book 43 days before departure.

Which airlines provide the cheapest flights from Sofia to Johannesburg?

The cheapest price for the route for each airline clicked by KAYAK users in the last 72 hours.
The best deals for a one-way ticket found by KAYAK users over the last 3 days were on Turkish Airlines (R31 001) and Qatar Airways (R36 083). The cheapest round-trip tickets were found on Air France (R12 922) and SWISS (R14 301).

How long does a flight from Sofia to Johannesburg take?

There are no direct flights for this route listed on KAYAK. The shortest multi-flight duration is 14h 10m.

Good to know

Low season

October

High season

December

Cheapest flight

R12 922
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly (15% more expensive on average)
Flight from Sofia to Johannesburg

When to book flights from Sofia to OR Tambo

Are your dates flexible? Find out the best times to travel from Sofia to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Sofia to Johannesburg flights

  • What is the cheapest flight from Sofia to Johannesburg OR Tambo Airport?

    In the last 3 days, the lowest price for a flight from Sofia to Johannesburg OR Tambo Airport was R1 136 for a one-way ticket and R684 for a return.

  • Which aircraft models fly most regularly from Sofia to Johannesburg?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Sofia to Johannesburg?

    Star Alliance, oneworld, and SkyTeam are the airline alliances operating flights between Sofia and Johannesburg, with Star Alliance being the most commonly used for this route.

  • Which is the best airline for flights from Sofia to Johannesburg, Turkish Airlines or Qatar Airways?

    The two airlines most popular with KAYAK users for flights from Sofia to Johannesburg are Turkish Airlines and Qatar Airways. With an average price for the route of R15 814 and an overall rating of 7,5, Turkish Airlines is the most popular choice. Qatar Airways is also a great choice for the route, with an average price of R17 655 and an overall rating of 7,7.

  • How does KAYAK find such low prices on flights from Sofia to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Sofia to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Sofia to Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Sofia is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Sofia to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Sofia with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Sofia to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Sofia up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 3 airlines serving from Sofia to OR Tambo

Need help choosing which airline to fly with from Sofia to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
7,8
SWISSOverall score based on 2268 reviews
75food
84crew
73entertainment
79boarding
79overall
76comfort
Airline reviews

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

Read more about SWISS

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

They went out of their way. It was very clean and friendly.

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

Pros: "The crew was super friendly and attentive. Best in flight service I have received in a long time."
Cons: "The plane doesn't have usb ports to charge the phones, and as there are no screens or anything else, make sure you bring your battery pack."
Pros: "The crew were friendly, helpful, and attentive. I'd love to fly with them all the time"
Cons: "The business class seat felt a bit claustrophobic when in lie flat mode"
Cons: "Swiss air returned my bagage damaged and there is no way to report it!"
Cons: "Food was served warm. Perhaps the menu could be better, but it wasn’t bad."
Cons: "Flight delayed, sat on plane on ground for 4 hours then missed connecting flight."
Pros: "The airline is top notch and treated you great like it should be."
Cons: "The sears where a little tight but not bad and the movie options were ok not great."
Cons: "Games sollten Nachts gesperrt werden. Die gute Dame hinter mir spielte wohl die ganze Nacht Solitaire und mein Sitz schüttelte immer. Auf meine bitte zu stoppen weder kommentar noch reaktion."

I had already opted for Vegan food before 2 months yet they say we have no record for it,

After going through security and waiting for the flight at the gate, there was no access to bathrooms and no place to charge a phone while waiting for the flight. But once I was on the plane, everything was very good.

Very very poor service. Authorities must take action against this airline immediately. Total failure to follow the rules and regulations of an international airline

Food could be much better. Entertainment needs lot of improvement. The luggage came out open with broken bags. The flight landed at 3:15 PM in US and by the time bags came out it was 5:15 PM or so. Staff at airport was aggressive and not polite.

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

The overall experience for the price we paid was mediocre. Nothing outstanding! Check in process was standard. Flight attendants could have been more well mannered. I found it rude when the attendant nudged me with the snack box to grab my attention when not looking. She could have said ,’excuse me’ instead. My son’s in flight entertainment was not working. The food was not great either. The snack options were not so great with kids in mind. Overall, might not travel qatar again.

Lovely aircraft and I flight entertainment. Good leg room. Full flight crew struggled a bit

Staff was helpful. Flight was on time. Overall excellent experience. Thank you will fly again.

I like is everything is good seets are little uncomfortable during the long flight ✈️ Doha to us , luggage 🧳 came too late overall very nice thank you for all

Very Old flight. I didn’t expect to see this old flight. The entertainment system was very poor for a 15+ hours flight. The staff was amazing and food could is no bad could be better.

Traveling is Okay, but staying in Istanbul, specially Wi-Fi in airport terrible.

they were much nicer on this flight. however, my baggage was delayed by one day, and one of my suitcases arrived broken.

My whole body was paining after such long flight. Seats are small. Leg space is too small. Food is good.

Pathetic flight. No inflight entertainment and seats were very cramped

I requested a special meal (kosher) several months ahead of the flight . It was listed on the Turkish air website that I had a kosher meal. In-flight, there was no kosher meal. I was not able to eat during the nearly 8-hour flight. There also was no kosher meal on the second leg of the trip. The flight attendants said there was nothing they could do. They had no idea why the kosher meal was not provided. Very bad meal service.

Service for wheelchair person is very poor. No display at exit door from Delhi to Istanbul airport, so you cannot decide where to go, and the helper for wheelchair person asked $10.00 american money, when I said you should not charge or I asked him to take indian money. He said he needs only American dollars and bring me back and dropped me at the same exit door helplessly. I felt bad very much but was helpless. And ranaway. I was to take his picture to post it on the website. So many passengers were waiting for the help, ultimately one buggy came and helped the passengers and the driver did not ask any money. Please let the air authorites know the incident.

It would be good to choose between a Turkish based meal and an American meal option.

We had a flight from Ny to ist and ist to Athens. Our flight was landed late to the Istanbul due to weather conditions and we couldn’t make the next flight to Athens. Turkish airlines transferred us to Aegen airlines for our ist to ath flights and told us they will transfer our luggages. However when we arrived Athens there was no luggage’s and I was traveling with two little kids. This was horrible experiences. Our ath flights was also early morning and we had to wait until 5pm for the next flight with two kids at the airport and they haven’t provided any hotel or food to us. We paid hotel with our own expense and also for food. That’s was horrible experience. I am very disappointed.

I had connection flight. I barely made it to the next flight. I had to run to get to the next flight which was far away from where my first flight was landed . On top of that they search my stuff before boarding that added to the time. Food was ok but they forgot to serve our row with drink and also when it was our turn, they ran out of second option for food and we didn’t have any options for food.

Both flights were late. One by 40minutes other by 50 minutes

Sofia - Johannesburg Flights

Departure:

Sofia (SOF)Bulgaria

Destination:

Johannesburg (JNB)South Africa

Cabin classes: