Announcement: Search for flights, hotels, accommodation, and activities is currently under development. Thank you for your patience!
Compare deals from hundreds of sites at once. Prices shown are indicative — the final price is confirmed directly on the airline or verified agency's official website.
Our database currently has no data for this date and route combination. Try a different date from the bar above, or search directly on Aviasales for live results.
Search live on AviasalesFrankfurt is Germany's transport hub and home to one of Europe's busiest airports. A direct flight to Belgrade takes just 1 hour and 50 minutes. This route is a vital connection for tens of thousands of Serbs living in the Rhine-Main area.
Frankfurt is also an ideal transit point for passengers arriving from the Americas or Asia looking to continue their journey to the Balkans. Luxury shopping, the Museumsufer (museum embankment), and the historic Römer district also make Frankfurt an attractive destination for a short layover.
Flights from Frankfurt to Belgrade start from €75. Use the search above for the lowest real-time prices.
A direct flight takes ~1h 50m. Connecting flights may take longer.
Lufthansa and Air Serbia are the dominant carriers. Condor offers seasonal flights at lower prices.
Lowest prices are in January and February. Summer (June–August) and Christmas see price increases driven by diaspora travel.
Lufthansa and Air Serbia are the dominant carriers. Condor offers seasonal flights at lower prices.
Lowest prices are in January and February. Summer (June–August) and Christmas see price increases driven by diaspora travel.
Tips and information are verified by our editors.
Discover everything you need for a perfect stay in Belgrade — from top attractions and beaches to the best local restaurants.
Explore other flights that might interest you