Nonstop flights from Belgrade to Frankfurt am Main
2 airlines fly this route, with up to 5 flights a day.
BEGBelgrade Nikola Tesla
656 mi · 34 flights a week
FRAFrankfurt am Main Frankfurt
When they leave
Belgrade time6:10a5:25pFirst departure 6:10 AM, last 5:25 PM
Two in the morning, 6:10 AM to 6:55 AM, then two in the afternoon, 1:40 PM to 4:50 PM, then one evening flight at 5:25 PM.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from Belgrade to Frankfurt am Main
Lufthansa flies most often, 3 times a day on the Airbus A319, Airbus A320 and Airbus A320neo. Air Serbia flies 1 to 2 times a day on the Embraer 190 and Embraer 195.
There are 4 or 5 flights every day of the week. The first arrival in Frankfurt am Main is at 8:15 AM and the last at 7:30 PM. The flight covers 656 miles.
Flying back, Frankfurt am Main to Belgrade has 34 nonstop flights a week.
Return flights
More from Belgrade
Schedules as of Oct 9, 2026.