eDreams is now available in the following countries:

Book cheap flights from Sofia to Johannesburg from R 8536

Last minute flights from Sofia to Johannesburg

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Sofia Johannesburg
BEST
DEAL
Fri, 24 Jan SOF - JNB
Fri, 28 Mar JNB - SOF
-14 %
14044R 12067R
Prime price per passenger
Sofia Johannesburg
BEST
DEAL
Fri, 21 Mar SOF - JNB
9090R 8536R
Prime price per passenger
Sofia Johannesburg
BEST
DEAL
Thu, 30 Jan SOF - JNB
Mon, 22 Sep JNB - SOF
11268R 10581R
Prime price per passenger
Sofia Johannesburg
BEST
DEAL
Thu, 06 Feb SOF - JNB
Thu, 06 Mar JNB - SOF
11628R 10922R
Prime price per passenger
Sofia Johannesburg
BEST
DEAL
Fri, 07 Feb SOF - JNB
Thu, 13 Feb JNB - SOF
11403R 10682R
Prime price per passenger
Sofia Johannesburg
BEST
DEAL
Fri, 14 Feb SOF - JNB
Fri, 28 Feb JNB - SOF
15336R 14308R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
70% Trains are 70% more expensive in Johannesburg than in Sofia.
Sofia 15,94R
Johannesburg 27,5R
Meal Mid-priced restaurant
10% The average meal is 10% more expensive in Johannesburg than in Sofia.
Sofia 199,28R
Johannesburg 210R
Distance: 7678 kms
Sofia airports
Sofia Intl (SOF) How far from city centre: 6 kms
Johannesburg airports
OR Tambo International Airport (JNB) How far from city centre: 1 kms
Lanseria Intl Apt (HLA) How far from city centre: 48 kms

Useful Information for Flights from Sofia to Johannesburg

Planning a trip from Sofia to Johannesburg? eDreams can help you find the best flights to Johannesburg from Sofia. Whether you're looking for a direct flight or one with a stopover, we offer a wide selection of options to suit your needs. Consider booking your flights in advance, especially if your travel dates are fixed, to secure the most competitive fares.

Time Difference between Sofia and Johannesburg

Johannesburg is one hour ahead of Sofia. Please remember to check for any Daylight Savings Time differences, as these can affect the actual time difference and your flight schedule.

Best Time to Fly to Johannesburg

Johannesburg boasts a pleasant subtropical highland climate, offering sunny days and mild winters. Average temperatures range from a pleasant 26°C in summer to a cool 4°C in winter. Book your flights to Johannesburg from Sofia with eDreams and experience this vibrant city.

Spring and autumn offer comfortable temperatures between 18-24°C. Summers are warm, averaging 26°C, while winters are mild, with temperatures around 4°C.

Sofia Airports

Sofia, the capital of Bulgaria, is served by Sofia Airport (SOF), offering flights to Johannesburg. Book your flights to Johannesburg from Sofia with eDreams and benefit from our great deals!

Airport Information

Sofia Airport (SOF)

Sofia Airport (SOF) is the main international airport in Bulgaria, located 10 km east of Sofia city centre. It boasts two terminals: Terminal 1 mainly handles Wizz Air and charter flights, while Terminal 2 accommodates other airlines, including Bulgaria Air, and serves a wide range of international and domestic destinations. Passengers travelling from Sofia to Johannesburg will likely depart from Terminal 2. The airport offers various amenities, including lounges, business centres, and accessibility services for disabled passengers. Transportation to and from the airport is facilitated by road, public transport, and taxi services.

Main Airlines for This Route

Johannesburg Airports

Johannesburg is primarily served by O.R. Tambo International Airport (JNB). If you're planning flights to Johannesburg from Sofia, this is likely where you'll arrive.

Airport Information

O.R. Tambo International Airport (JNB)

What to Do and See in Johannesburg

Planning your flights to Johannesburg from Sofia? Johannesburg, a vibrant city with a rich history and culture, offers a plethora of activities for every traveller. From historical sites to thrilling adventures, there's something for everyone.

Discover our TOP discounts for your flight from Sofia to Johannesburg

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Johannesburg from Sofia. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Sofia to Johannesburg

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to South Africa. At eDreams have you covered!
For flights from Sofia to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Sofia to Johannesburg is R8536. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Johannesburg more expensive than Sofia to visit?
Looking at cab fares, a ride in Johannesburg costs an average of 20.00 ZAR , 20% cheaper than Sofia, with a fare of 24.91 ZAR, while train tickets cost 73% more at Johannesburg: $ 27.50 ZAR versus $ 15.94 ZAR at Sofia. If you compare the price of a lunch meal, however, you can find it from 210.00 ZAR in Johannesburg, 5% more than the 199.28 ZAR in Sofia. The price of the coffee is around 11% cheaper in Johannesburg, with an average of 38.38 ZAR, while in Sofia the coffee costs 42.97 ZAR.
How is the weather in Johannesburg compared to Sofia?
While in Sofia the temperatures can reach an average of 32.9 ºC in summer, with precipitation levels up to 6.0 mm ,Johannesburg's temperatures can go up to 31.84 ºC during the hot season, with 6.0 mm average of rain rate . In winter, however, weather indicators show around -0.43 ºC in Johannesburg, compared to the -13.21 ºC average degrees reported in Sofia. During the winter period, Sofia can register 6.0 mm precipitation, while Johannesburg have an average of 0.9 mm rain level.
Which airports have flights between Sofia and Johannesburg?
The main route from Sofia to Johannesburg is: Sofia Intl (SOF) to OR Tambo International Airport (JNB). The following airlines fly this route: Turkish Airlines.

Plan your trip