Cheap flight deals from Sofia to Belgrade
Find direct flights from Sofia to Belgrade within the next three months. Book one-way flights from BHD 480 or round-trip tickets from BHD 1,060.
-
Round-trip
-
One way
Deals on upcoming round-trip flights from Sofia to Belgrade
Deals on upcoming one-way flights from Sofia to Belgrade
-
Cheapest nonstopThu, Aug 7Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Mon, Aug 11Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)24% OFFBHD 1,060 BHD 1,404Search -
Thu, Jul 10Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Thu, Jul 17Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)20% OFFBHD 1,127 BHD 1,404Search -
Thu, Jul 17Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Thu, Jul 24Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)18% OFFBHD 1,148 BHD 1,404Search -
Sun, Jul 20Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Sun, Jul 27Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)BHD 1,148Search -
Thu, Jul 24Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Thu, Jul 31Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)BHD 1,149Search -
Wed, Aug 6Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Wed, Aug 13Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)BHD 1,149Search -
Sun, Jul 13Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)Sun, Jul 20Belgrade(BEG) Sofia (SOF)Air Serbia
1h 15m (Nonstop)BHD 1,150Search -
Mon, Aug 4Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (1 stops)Fri, Aug 8Belgrade(BEG) Sofia (SOF)Air Serbia
4h 40m (1 stops)BHD 1,151Search -
Sun, Jul 27Sofia (SOF) Belgrade(BEG)
AEGEAN
23h 35m (1 stops)Sun, Aug 3Belgrade(BEG) Sofia (SOF)AEGEAN
1h 15m (Nonstop)BHD 1,151Search
Find More Flights
-
Cheapest nonstopFri, Jul 25Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)41% OFFBHD 480 BHD 809Search -
Sat, Jul 26Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)40% OFFBHD 482 BHD 809Search -
Mon, Aug 18Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)40% OFFBHD 487 BHD 809Search -
Fri, Aug 22Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)BHD 487Search -
Thu, Jul 31Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)BHD 487Search -
Sun, Aug 3Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)BHD 493Search -
Sun, Jul 27Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)BHD 500Search -
Mon, Jul 21Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)BHD 527Search -
Tue, Jul 8Sofia (SOF) Belgrade(BEG)
Air Serbia
1h 15m (Nonstop)BHD 663Search
Find More Flights
Flight Info | Sofia to Belgrade
The distance between Sofia and Belgrade is about 342.87 km. It takes around 1 hour 20 minutes on average to fly from Sofia to Belgrade. The most popular month to Belgrade is March. The off-season for travel is April.
Cheapest one-way flight price | BHD 480 |
---|---|
Cheapest round-trip ticket price | BHD 1,060 |
Off-season for travel | April |
Peak season for travel | March |
Flight distance | 342.87 km |
Average flight time | 1 hour 20 minutes |
When is the cheapest time to fly from Sofia to Belgrade?
The best time to book the cheapest flights from Sofia to Belgrade is between Sep 14 and Sep 21. One-way ticket prices start at BHD 382 according to our flight calendar.
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Sofia (SOF) to Belgrade (BEG) the cheapest?
Airlines adjust prices for flights from Sofia to Belgrade based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Sofia (SOF) to Belgrade (BEG) cost?
According to Trip.com's data, the lowest price is around BHD 2,074. -
How long does it take to fly from Sofia (SOF) to Belgrade (BEG) and what is the distance?
It takes around 1 hour 20 minutes to fly from Sofia (SOF) to Belgrade (BEG). -
What are the most popular airlines that fly from Sofia (SOF) to Belgrade (BEG)?
Airlines with flights from Sofia (SOF) to Belgrade (BEG): Jetblue Airways, Air Serbia, Etihad Airways, Bulgaria Air, Airbaltic and Air France.
How to find a cheap flight from Sofia to Belgrade
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Sofia to Belgrade. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
More Travel Options
-
Top Routes from Sofia
-
Top Routes to Belgrade
-
Popular Airlines
- Cheap flights from Sofia to Barcelona
- Cheap flights from Sofia to London
- Cheap flights from Sofia to Rome
- Direct flights from Sofia to Milan
- Direct flights from Sofia to Istanbul
- Direct flights from Sofia to Amsterdam
- Direct flights from Sofia to Athens
- Direct flights from Sofia to Varna
- Cheap flights from Sofia to Paris
- Return flights from Sofia to Yerevan
- Direct flights from Tbilisi to Belgrade
- Direct flights from London to Belgrade
- Cheap flights from Shanghai to Belgrade
- Cheap flights from Barcelona to Belgrade
- Cheap flights from Istanbul to Belgrade
- Cheap flights from Guangzhou to Belgrade
- Return flights from Saint Petersburg to Belgrade
- Return flights from Paris to Belgrade
- Cheap flights from Moscow to Belgrade
- Cheap flights from Berlin to Belgrade