What to know about flights from Belgrade to Sofia?
The distance between Belgrade and Sofia is approximately 342.87km. The average flight time between Belgrade and Sofia is 1 hour 12 minutes. According to Trip.com data, travel demand is highest in May. November is generally the cheapest month to book.
How can I find cheap flights from Belgrade to Sofia?
Explore the cheapest one-way and round-trip flights from Belgrade to Sofia over the next 90 days, with one-way fares from TWD 1,531 and round-trip from TWD 3,961. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Fri, Dec 4 | Wizz Air
TWD 1,531 TWD 2,62242% off42% offTWD 2,622 TWD 1,531
BEG 20:2527h 10m1 stopSOF 00:35Belgrade - Sofia | Thu, Dec 10 | Wizz Air
TWD 1,599 TWD 2,62239% off39% offTWD 2,622 TWD 1,599
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Thu, Dec 17 | Wizz Air
TWD 1,634 TWD 2,62238% off38% offTWD 2,622 TWD 1,634
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 11 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,90532% offTWD 2,787 TWD 1,905
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,91431% offTWD 2,787 TWD 1,914
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,91431% offTWD 2,787 TWD 1,914
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Wed, Dec 16 | Wizz Air
TWD 1,97325% offTWD 2,622 TWD 1,973
BEG 21:4526h 35m1 stopSOF 01:20Belgrade - Sofia | Sun, Dec 13 | Wizz Air
TWD 2,00324% offTWD 2,622 TWD 2,003
BEG 21:1514h 55m1 stopSOF 13:10Belgrade - Sofia | Thu, Dec 24 | Wizz Air
TWD 2,11119% offTWD 2,622 TWD 2,111
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Nov 24 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Thu, Nov 26 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 3,961 TWD 4,80518% off18% offTWD 4,805 TWD 3,961
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Sun, Nov 29 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Sun, Dec 6 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,025 TWD 4,80516% off16% offTWD 4,805 TWD 4,025
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Dec 9 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Thu, Dec 10 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,074 TWD 4,80515% off15% offTWD 4,805 TWD 4,074
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Dec 7 | Air Serbia
SOF 05:001h 15mDirectBEG 05:15Sofia - Belgrade | Wed, Dec 9 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,14314% offTWD 4,805 TWD 4,143
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Nov 17 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Sat, Nov 21 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,22212% offTWD 4,805 TWD 4,222
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Thu, Nov 12 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Wed, Nov 18 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,23212% offTWD 4,805 TWD 4,232
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Nov 18 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Sat, Nov 21 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,26111% offTWD 4,805 TWD 4,261
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Mon, Nov 23 | Air Serbia
SOF 05:001h 15mDirectBEG 05:15Sofia - Belgrade | Mon, Nov 30 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,27611% offTWD 4,805 TWD 4,276
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Tue, Dec 1 | Air Serbia
SOF 05:001h 15mDirectBEG 05:15Sofia - Belgrade | Fri, Dec 4 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableTWD 4,27611% offTWD 4,805 TWD 4,276
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Fri, Nov 13 | Normal Airline
SOF 15:006hDirectBEG 16:00Sofia - Belgrade | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 11 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,905 TWD 2,78732% off32% offTWD 2,787 TWD 1,905
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,914 TWD 2,78731% off31% offTWD 2,787 TWD 1,914
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,914 TWD 2,78731% off31% offTWD 2,787 TWD 1,914
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 1 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Jan 2 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Tue, Jan 5 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29812% offTWD 2,622 TWD 2,298
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29812% offTWD 2,622 TWD 2,298
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 11 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,905 TWD 7,31574% off74% offTWD 7,315 TWD 1,905
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,914 TWD 7,31574% off74% offTWD 7,315 TWD 1,914
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,914 TWD 7,31574% off74% offTWD 7,315 TWD 1,914
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Jan 2 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29369% offTWD 7,315 TWD 2,293
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29369% offTWD 7,315 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 1 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29369% offTWD 7,315 TWD 2,293
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29369% offTWD 7,315 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Thu, Nov 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,43167% offTWD 7,315 TWD 2,431
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Thu, Nov 26 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,46066% offTWD 7,315 TWD 2,460
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Thu, Nov 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,431 TWD 9,66975% off75% offTWD 9,669 TWD 2,431
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Mon, Nov 16 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,667 TWD 9,66972% off72% offTWD 9,669 TWD 2,667
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Nov 14 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 3,130 TWD 9,66968% off68% offTWD 9,669 TWD 3,130
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Nov 13 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 4,01059% offTWD 9,669 TWD 4,010
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Nov 17 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 4,27656% offTWD 9,669 TWD 4,276
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Nov 18 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 4,27656% offTWD 9,669 TWD 4,276
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Sun, Nov 15 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 6,65731% offTWD 9,669 TWD 6,657
BEG 15:054h 15m1 stopSOF 20:20Belgrade - Sofia | Sun, Nov 15 | AEGEAN
Price detailsBEG-ATHEconomy classIn-flight meals are availableATH-SOFEconomy classIn-flight meals are availableUSB port and power outletTWD 5,95938% offTWD 9,669 TWD 5,959
BEG 15:054h 5m1 stopSOF 20:10Belgrade - Sofia | Fri, Nov 13 | AEGEAN
Price detailsBEG-ATHEconomy classIn-flight meals are availableATH-SOFEconomy classIn-flight meals are availableUSB port and power outletTWD 6,51033% offTWD 9,669 TWD 6,510
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 11 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,905 TWD 2,78732% off32% offTWD 2,787 TWD 1,905
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,914 TWD 2,78731% off31% offTWD 2,787 TWD 1,914
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 1,914 TWD 2,78731% off31% offTWD 2,787 TWD 1,914
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 1 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Jan 2 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29318% offTWD 2,787 TWD 2,293
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Tue, Jan 5 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29812% offTWD 2,622 TWD 2,298
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableTWD 2,29812% offTWD 2,622 TWD 2,298
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Belgrade to Sofia are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airlines are the most popular for Belgrade to Sofia flights?
Air Serbia
Trip.com Price Insights on Belgrade to Sofia Flights
What is the cheapest month to book a one-way flight from Belgrade to Sofia?
For a one-way flight from Belgrade to Sofia, fares are lowest in November (TWD 3,690) and highest in May (TWD 6,566).
Which day of the week is cheapest to fly from Belgrade to Sofia?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Belgrade to Sofia is Saturday. The average fare on this day is usually lower than on other days. Try to avoid flying on Wednesday as fares are usually the highest.
Flight FAQs
Which airlines offer the cheapest flights from Belgrade to Sofia?
Based on Trip.com data, Wizz Air offers Cheapest nonstop one-way flights from TWD 1,531 (for example, BEG–SOF on Fri, Dec 4). For a Cheapest nonstop return flight, Air Serbia offers fares from TWD 3,961, departing on Tue, Nov 24 and returning on Thu, Nov 26.Which airlines offer direct flights from Belgrade to Sofia?
At the moment, you can catch a direct flight from Belgrade to Sofia with the following airlines, including: Air Serbia Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long is a flight from Belgrade to Sofia?
A flight from Belgrade (BEG) to Sofia (SOF) takes an average of 1 hour 12 minutes.When is the best time to book flights from Belgrade to Sofia?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Belgrade to Sofia is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How many flights are there from Belgrade to Sofia each week?
On average, 20 direct flights operate each week between Belgrade and Sofia. See below the schedules of the main airlines serving this route:
Air Serbia: S/M/T/W/T/F/S – JU112 (departure at 13:34)How can I find the best deals on flights from Belgrade to Sofia?
Here are some tips for finding the best flight deals from Belgrade to Sofia on Trip.com:
· Be flexible with your travel dates. The cheapest flight is currently on Fri, Dec 4, with one-way fares from just TWD 1,531.
· Compare airlines. Air Serbia currently offers the lowest fares on this route.
· Set up a price alert to track fare changes without searching every day.
· Check Trip.com regularly for flight deals and available promo codes.
· Avoid peak season or book early. May is generally the busiest month for travel to Sofia.
· Get exclusive promo codes on the Trip.com app.When is the best time to book a flight from Belgrade to Sofia to get the best price?
The cheapest month to book a flight from Belgrade to Sofia is usually November, when demand is lower.Which upcoming date is the cheapest for flights from Belgrade to Sofia?
After crunching the numbers on our November flight calendar, it's currently cheapest to fly from Belgrade to Sofia on November 29, 2026 with Wizz Air, with prices starting at TWD 1,486.Which airports should you choose for flights from Belgrade to Sofia?
Flights to Sofia can arrive at: Sofia Airport (SOF). The most common route connects Belgrade Nikola Tesla Airport and Sofia Airport (BEG–SOF).What is the time difference between Belgrade and Sofia?
The time difference between Sofia and Belgrade is 1h.How can I change or cancel my flight ticket from Belgrade to Sofia?
Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.What is the average price of a one-way flight from Belgrade to Sofia?
Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Belgrade to Sofia is TWD 8,070. Fares vary by travel date, airline and availability.What is the average price of a return flight from Belgrade to Sofia?
Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Belgrade to Sofia is TWD 10,419. The final price depends on the outbound and return dates, airline and fare conditions.How do I book flights from Belgrade to Sofia on Trip.com?
Enter Belgrade and Sofia, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveler details and complete payment to receive your confirmation.
Trip.com airline insights on flights from Belgrade to Sofia
Which airlines offer the cheapest direct flights from Belgrade to Sofia?
Based on Trip.com data from the past 12 months, the airline offering the cheapest direct flights from Belgrade to Sofia is Air Serbia, with an average fare of TWD 4,433.
Which airlines operate the most flights from Belgrade to Sofia?
According to Trip.com data from the past month, the airline with the most flights from Belgrade to Sofia is Air France/Air Serbia/Bulgaria Air/Etihad Airways, operating 12 flights per week.
How many flights fly from Belgrade to Sofia each day?
Based on Trip.com data from the past month, flights from Belgrade to Sofia are most frequent on Friday/Saturday, while the fewest flights operate on Tuesday/Wednesday.
Discover More Top Flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.