Best airfares from Belgrade to SofiaJetradar compares airfares from Belgrade to Sofia with hundreds of airlines (including Aeroflot, Lufthansa, British Airways) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Sofia, you choose where to book. Also there you can find airlines special offers from Belgrade to Sofia. The cheapest round-trip price found within the last week was €189. The cheapest oneway price found within the last week was €170.
Cheapest Flights from Belgrade to Sofia
Airline One Way One Way / Round-Trip Round-Trip Aeroflot €592 €547 Lufthansa €526 €271 British Airways €2,282 Find Turkish Airlines €170 €190 KLM Find €3,171
Airline One Way One Way / Round-Trip Round-Trip Swiss International Air Lines €927 €302 Air France €687 €364 Alitalia €257 €181 Scandinavian Airlines Find €298 Austrian Airlines €436 €233
Airline One Way One Way / Round-Trip Round-Trip Vueling Find €450 Flydubai Find €916 Air Berlin €1,058 €502 Pegasus Airlines Find €443 EasyJet Find €516
Airline One Way One Way / Round-Trip Round-Trip Lufthansa CityLine Find €451 Ryanair Find €346 LOT Polish Airlines €307 €315 Norwegian Air Find €461 Air Dolomiti Find €354
Flights from Belgrade to Sofia
Travelling from Belgrade to Sofia advices and facts
- The distance between Belgrade and Sofia is 208 miles (or 334 kilometers).
- The shortest flight time is 41m
- When you fly from Belgrade to Sofia, don't forget about the time difference. The time in Sofia is 01:00 from the Belgrade time. The current time in Sofia is 00:49 and 23:49 in Belgrade. Check this again shortly before your flight.
- The currency exchange rate between Belgrade (BEG) and Sofia (SOF) is 1 RSD = 0.0158 BGN.