Helping travelers to find the best flight offers
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Sofia to Belgrade:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Looking for affordable flights from Sofia, Bulgaria to Belgrade, Serbia? Look no further! Our air ticket search website allows you to easily find the best deals on flights between these two captivating Eastern European destinations. Whether you're planning a business trip or a weekend getaway, our user-friendly platform provides you with a wide range of options from various airlines, ensuring you snag the cheapest fares available. Explore Belgrade's rich history, vibrant culture, and stunning architecture, or marvel at Sofia's ancient landmarks and lively atmosphere, all while saving on your travel expenses. Don't miss out on this fantastic opportunity to experience the charm of both cities without breaking the bank. Book your tickets today and set off on an unforgettable adventure!
The cheapest one-way flight from Sofia to Belgrade departs on 12/23/2025, is operated by Wizz Air and costs $38
The cheapest roundtrip flight from Sofia to Belgrade departs on 12/11/2025, is operated by Wizz Air and costs $111
Fastest flight from Sofia to Belgrade takes 1h 10m
There are direct flights on this route 5 days a week: Tu, We, Th, Fr, and Sa
The distance between Sofia and Belgrade is 333km (206 miles). The average flight duration is 1h 13m. There are 11 direct flights from Sofia to Belgrade. The time difference between Sofia and Belgrade is 1h. Flights from Sofia begin at 5:00 AM. The latest flight from Sofia departs at 4:05 PM
The route Sofia — Belgrade is served by many carriers — 6 in total, including Air Serbia, Wizz Air, Ryanair, Air Malta, Aegean Airlines, and Tarom. This gives passengers wide opportunities: from finding the lowest fare (from $38) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $78
Starting at $38
Starting at $50
Starting at $50
Starting at $121
Starting at $138
Looking to find air tickets for your travel from Sofia, Bulgaria to Belgrade, Serbia? Good news! There are direct flights available for this route, ensuring a hassle-free journey. By choosing a direct flight, you can save time and enjoy a convenient travel experience. However, if direct flights are not available for your chosen dates, there are alternative routes with transfers to consider. Connecting flights via nearby cities such as Istanbul, Vienna, or Munich can be great options to reach your destination. These transfer flights may involve a layover, but they provide flexibility and numerous possibilities to suit your travel needs. At our air ticket search website, we offer a comprehensive selection of flight options and competitive prices. Find the most suitable route for your journey and book your tickets effortlessly. Trust us to make your travel planning seamless and enjoyable. Start your search now and embark on an unforgettable adventure from Sofia to Belgrade!
Sofia — Belgrade
05/13/2026
Departure
Direct flight
JU113
Starting at $78
Sofia — Belgrade
07/14/2026
Departure
Direct flight
JU113
Starting at $84
Sofia — Belgrade
10/29/2025
Departure
Direct flight
JU113
Starting at $84
Sofia — Belgrade
11/01/2025
Departure
Direct flight
JU117
Starting at $85
Sofia — Belgrade
02/26/2026
Departure
Direct flight
JU113
Starting at $85
Sofia — Belgrade
12/30/2025
Departure
Direct flight
JU113
Starting at $85
Sofia — Belgrade
01/06/2026
Departure
Direct flight
JU113
Starting at $85
Sofia — Belgrade
12/26/2025
Departure
Direct flight
JU113
Starting at $86
Sofia — Belgrade
01/03/2026
Departure
Direct flight
JU113
Starting at $87
Sofia — Belgrade
01/02/2026
Departure
Direct flight
JU117
Starting at $114
Air Serbia
Su, Mo, Tu, Th, Fr, and Sa
Starting at $88
Sofia, Bulgaria is serviced by two airports, offering travelers convenient options for their departures. The primary airport, Sofia Airport, is located just 10 kilometers east of the city center. It is easily accessible by public transportation or taxis, ensuring a quick and hassle-free journey. Airlines like Bulgaria Air, Lufthansa, and Turkish Airlines operate out of Sofia Airport, providing passengers with a wide range of choices for their flights. Another option is the Plovdiv Airport, located 150 kilometers southeast of Sofia. While it is further away, Plovdiv Airport offers an alternative for travelers seeking different flight routes and potentially cost-effective options. It is worth noting that transportation to Plovdiv Airport may require additional time and expenses, as it is best reached by private car or pre-arranged transfers. Both airports have their advantages and downsides. Sofia Airport is the main hub, offering a higher number of flights and a wider selection of airlines. It is also closer to the city center, reducing travel time and costs for passengers. On the other hand, Plovdiv Airport provides an opportunity for travelers to explore alternative flight options, potentially saving on airfare, but it might require a longer journey. When planning your departure from Sofia, be sure to consider the benefits and downsides of each airport, taking into account factors like flight availability, cost, convenience, and the prestige of the airlines operating there. By making an informed decision, you can ensure a smooth and enjoyable journey from this vibrant Bulgarian city.
Welcome to Belgrade, Serbia! This enchanting city offers two primary airports for your arrival - Belgrade Nikola Tesla Airport and Belgrade Batajnica Airport. Belgrade Nikola Tesla Airport, located just 18 kilometers from the city center, is the main gateway for international flights. This prestigious airport hosts renowned airlines and offers excellent connectivity to various destinations worldwide. With its modern infrastructure and efficient services, it ensures a comfortable travel experience. Although taxi or bus transport options may take around 20-30 minutes to the city, the convenience is worth it. On the other hand, Belgrade Batajnica Airport, set approximately 15 kilometers northwest of the capital, provides an alternative gateway for some domestic flights. While it may have limited direct flights and fewer amenities compared to Nikola Tesla Airport, Batajnica Airport offers a more relaxed atmosphere. Travelers seeking a quieter arrival experience can enjoy shorter waiting times and often more affordable airfares. Exploring Belgrade's unique charm is effortless from both airports. The vibrant city center, boasting historical and cultural landmarks, is easily accessible from either location. Reaching your preferred destination from both airports is quick and affordable, considering the availability of public transportation and taxi services. Whether you choose Belgrade Nikola Tesla Airport for its global connectivity and services or opt for a more tranquil arrival at Belgrade Batajnica Airport, your journey to this captivating city will be a remarkable experience. Book your tickets, prepare for an adventure, and embrace the Serbian hospitality upon your arrival!
The cheapest flight ticket from Sofia to Belgrade according to data for the last 48 hours costs $38
Often the best time to buy tickets from Sofia to Belgrade is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Sofia to Belgrade can be found flying in these months: December, October, November.
The fastest flights from Sofia to Belgrade start from 1 hour 10 minutes in the air.
The following airlines operate direct flights on the route Sofia — Belgrade: Air Serbia
In different months, ticket prices from Sofia to Belgrade vary: minimum — $49 (December 2025), maximum — $87 (February 2026). Typically, the flight costs $72–$80.