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 13 minutes. According to Trip.com data, travel demand is highest in August. October 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 SGD 60 and round-trip from SGD 155. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Sun, Nov 22 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Tue, Nov 24 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 155 SGD 21327% off27% offSGD 213 SGD 155
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Fri, Nov 27 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Fri, Dec 4 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 158 SGD 21326% off26% offSGD 213 SGD 158
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Nov 7 | Air Serbia
SOF 05:001h 15mDirectBEG 05:15Sofia - Belgrade | Wed, Nov 11 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 158 SGD 21326% off26% offSGD 213 SGD 158
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Dec 7 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Tue, Dec 8 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 16025% offSGD 213 SGD 160
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Sat, Dec 5 | Air Serbia
SOF 05:001h 15mDirectBEG 05:15Sofia - Belgrade | Mon, Dec 7 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 16224% offSGD 213 SGD 162
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Nov 3 | Air Serbia
SOF 05:001h 15mDirectBEG 05:15Sofia - Belgrade | Wed, Nov 4 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 16523% offSGD 213 SGD 165
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Sun, Nov 15 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Thu, Nov 19 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 16622% offSGD 213 SGD 166
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Nov 10 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Mon, Nov 16 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 16622% offSGD 213 SGD 166
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Nov 16 | Air Serbia
SOF 16:001h 15mDirectBEG 16:15Sofia - Belgrade | Thu, Nov 19 | Air SerbiaPrice detailsDepartureBEG-SOFEconomy class
IncludedIn-flight meals are availableReturnSOF-BEGEconomy class
IncludedIn-flight meals are availableSGD 16722% offSGD 213 SGD 167
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Wed, Nov 4 | Normal Airline
SOF 15:006hDirectBEG 16:00Sofia - Belgrade | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Mon, Nov 30 | Wizz Air
SGD 60 SGD 11749% off49% offSGD 117 SGD 60
BEG 20:2527h 10m1 stopSOF 00:35Belgrade - Sofia | Sun, Dec 6 | Wizz Air
SGD 63 SGD 11746% off46% offSGD 117 SGD 63
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Sun, Dec 13 | Wizz Air
SGD 64 SGD 11745% off45% offSGD 117 SGD 64
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Mon, Nov 16 | Wizz Air
SGD 6644% offSGD 117 SGD 66
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Sat, Nov 14 | Wizz Air
SGD 6743% offSGD 117 SGD 67
BEG 20:2513h 55m1 stopSOF 11:20Belgrade - Sofia | Sun, Nov 15 | Wizz Air
SGD 6842% offSGD 117 SGD 68
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 11 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 7539% offSGD 123 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 7539% offSGD 123 SGD 75
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 7539% offSGD 123 SGD 75
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Wed, Nov 4 | 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 availableSGD 75 SGD 12339% off39% offSGD 123 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 75 SGD 12339% off39% offSGD 123 SGD 75
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 75 SGD 12339% off39% offSGD 123 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Nov 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 8728% offSGD 123 SGD 87
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 1 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Jan 2 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Nov 30 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9221% offSGD 117 SGD 92
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Wed, Nov 4 | 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 availableSGD 75 SGD 35279% off79% offSGD 352 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 75 SGD 35279% off79% offSGD 352 SGD 75
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 75 SGD 35279% off79% offSGD 352 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Nov 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 8775% offSGD 352 SGD 87
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Jan 2 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9074% offSGD 352 SGD 90
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9074% offSGD 352 SGD 90
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 1 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9074% offSGD 352 SGD 90
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9074% offSGD 352 SGD 90
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Thu, Nov 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9274% offSGD 352 SGD 92
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Nov 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 87 SGD 42379% off79% offSGD 423 SGD 87
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Nov 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 100 SGD 42376% off76% offSGD 423 SGD 100
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Thu, Nov 5 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 106 SGD 42375% off75% offSGD 423 SGD 106
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Nov 7 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 10775% offSGD 423 SGD 107
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Nov 3 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 10874% offSGD 423 SGD 108
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Mon, Nov 9 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 11872% offSGD 423 SGD 118
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Sun, Nov 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 13269% offSGD 423 SGD 132
BEG 15:054h 5m1 stopSOF 20:10Belgrade - Sofia | Fri, Nov 6 | AEGEAN
Price detailsBEG-ATHEconomy classIn-flight meals are availableATH-SOFEconomy classIn-flight meals are availableSGD 22846% offSGD 423 SGD 228
BEG 18:204h 35m1 stopSOF 23:55Belgrade - Sofia | Tue, Nov 3 | Austrian Airlines
SGD 23544% offSGD 423 SGD 235
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Wed, Nov 4 | 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 availableSGD 75 SGD 12339% off39% offSGD 123 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Tue, Jan 12 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 75 SGD 12339% off39% offSGD 123 SGD 75
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 8 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 75 SGD 12339% off39% offSGD 123 SGD 75
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Nov 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 8728% offSGD 123 SGD 87
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Jan 4 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Wed, Jan 6 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Fri, Jan 1 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 00:501h 10mDirectSOF 03:00Belgrade - Sofia | Sat, Jan 2 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9027% offSGD 123 SGD 90
BEG 13:201h 10mDirectSOF 15:30Belgrade - Sofia | Mon, Nov 30 | Air Serbia
Price detailsBEG-SOFEconomy classIn-flight meals are availableSGD 9221% offSGD 117 SGD 92
BEG 13:0017h 25m1 stopSOF 14:00Belgrade - Sofia | Wed, Nov 4 | 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 (SGD 153) and highest in May (SGD 257).
During the St Andrew's Day, which day is cheapest to fly from Belgrade to Sofia?
St Andrew's Day is scheduled for Nov 30. The lowest flight fares from Belgrade to Sofia are available on Nov 30, starting from SGD 88.
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 SGD 60 (for example, BEG–SOF on Mon, Nov 30). For a Cheapest nonstop return flight, Air Serbia offers fares from SGD 155, departing on Sun, Nov 22 and returning on Tue, Nov 24.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 13 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, 22 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:56)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 Mon, Nov 30, with one-way fares from just SGD 60.
· 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. August 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 October, 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 SGD 59.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 SGD 295. 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 flights departing in the next 30 days, the average return fare from Belgrade to Sofia is SGD 394. Fares vary by travel date, airline and availability.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 traveller details and complete payment to receive your confirmation.
More Flight Itineraries
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.