Cheapest flights for Belgrade – Sofia (BEG – SOF)

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

Belgrade – Sofia is most popular in June and December. During this period the average ticket price is 331.

In the off-season – in June and December ticket prices drop to an average of 331.

Direct flight for from Belgrade to Sofia

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

  • Air Serbia (daily JU112)

Sofia is served by 1 airport: Sofia Airport. Direct flights for Belgrade – Sofia are operated by:
  • Air Serbia from Belgrad Nikola Tesla Airport to Sofia Airport

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

General information on flight Belgrade – Sofia (BEG – SOF)
12 ⁠hr 10 ⁠min
Average flight duration
333 km
Distance
1 ⁠hr
Current time difference
20
Number of flights per week
₼84
Lowest price
Average ticket price
13:20
Earliest flight out
00:50
Latest flight out

Ticket prices for Belgrade – Sofia by month *

Month One-way Round-trip
November 2024 05.11.2024
01.11 - 08.11.2024
December 2024 01.12.2024
07.12 - 05.01.2025
June 2025 01.06.2025
07.06 - 13.06.2025

* Prices found by users over the last 48 hours (they do not represent an offer).

Airlines flying from Belgrade to Sofia
Airports serving Belgrade – Sofia

Belgrade airports serving flights to Sofia:

  • Belgrad Nikola Tesla Airport (BEG)

Sofia airports accepting flights from Belgrade:

  • Sofia Airport (SOF)

Most popular by Aviasales.az

Flights from Belgrade

Flights to Sofia