FromTo

Cheapest flights for Sofia – Belgrade (SOF – BEG)

Aviasales.az will find you the cheapest airfare for Sofia – Belgrade by comparing the ticket prices to Belgrade using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Sofia – Belgrade is up to you.

Direct flight for from Sofia to Belgrade

The easiest way to to get to your destination is a direct flight. Direct flights for from Sofia to Belgrade are offered by:

  • Bulgaria Air (6 days per week, flight FB1801)
  • Air Serbia (2 days per week, flight JU113)

Belgrade is served by 1 airport: Belgrad Nikola Tesla Airport. Direct flights for Sofia – Belgrade are operated by:
  • Bulgaria Air, Air Serbia from Sofia Airport to Belgrad Nikola Tesla Airport
Flight with layover for the route from Sofia to Belgrade

An alternative option for Sofia – Belgrade (round-trip) would be a flight with a layover. Prices start at 569 up to 570.

A flight with a layover on the route Sofia – Belgrade will allow you to make your trip more interesting. The layover could be in:

  • Skopje (flight FB5045 Bulgaria Air)
  • Sarajevo (flight FB5047 Bulgaria Air)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Aviasales.az suggests buying tickets from Sofia Belgrade in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Sofia – Belgrade (SOF – BEG)
1 ⁠hr 15 ⁠min
Average flight duration
333 km
Distance
1 ⁠hr
Current time difference
22
Number of flights per week
₼107
Lowest price
Average ticket price
05:00
Earliest flight out
16:05
Latest flight out
Airlines flying from Sofia to Belgrade
Airports serving Sofia – Belgrade

Sofia airports serving flights to Belgrade:

  • Sofia Airport (SOF)

Belgrade airports accepting flights from Sofia:

  • Belgrad Nikola Tesla Airport (BEG)