Lowcost flights from Berlin (Germany) to Belgrade (Serbia), €25 - €100

Direct distance between cities: 1002 km. Average direct flight time is 2:10 hours.

Please note! Some routes are seasonal.

From Berlin to Belgrade with Wizz Air (W6)
Average ticket price: €25 - €100

Connection in Ankara (Turkey)
From Berlin to Ankara with AJet (VF)
From Berlin to Ankara with Pegasus Airlines (PC)
Average ticket price: €51 - €204
From Ankara to Belgrade with AJet (VF)
Average ticket price: €29 - €115
Connection in Barcelona (Spain)
From Berlin to Barcelona with Ryanair (FR)
From Berlin to Barcelona with Norwegian Air Shuttle (DY)
From Berlin to Barcelona with Level (IB)
From Berlin to Barcelona with Vueling (VY)
From Berlin to Barcelona with EasyJet (U2)
Average ticket price: €38 - €150
From Barcelona to Belgrade with Wizz Air (W6)
Average ticket price: €38 - €153
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Berlin to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €17 - €69
From Basel, Switzerland/Mulhouse to Belgrade with Wizz Air (W6)
Average ticket price: €27 - €106
Connection in Brussels (Belgium)
From Berlin to Brussels with Ryanair (FR)
From Berlin to Brussels with EasyJet (U2)
Average ticket price: €16 - €65
From Brussels to Belgrade with Wizz Air (W6)
Average ticket price: €34 - €137
Connection in Copenhagen (Denmark)
From Berlin to Copenhagen with Thai Lion Air (SL)
From Berlin to Copenhagen with Norwegian Air Shuttle (DY)
From Berlin to Copenhagen with Norwegian Air Sweden (D8)
From Berlin to Copenhagen with EasyJet (U2)
Average ticket price: €9 - €36
From Copenhagen to Belgrade with Wizz Air (W6)
From Copenhagen to Belgrade with Norwegian Air Shuttle (DY)
Average ticket price: €33 - €133
Connection in Dortmund (Germany)
From Berlin to Dortmund with Eurowings (EW)
Average ticket price: €10 - €41
From Dortmund to Belgrade with Wizz Air (W6)
Average ticket price: €30 - €121
Connection in Dubai (United Arab Emirates)
From Berlin to Dubai with Eurowings (EW)
Average ticket price: €116 - €462
From Dubai to Belgrade with flydubai (FZ)
Average ticket price: €95 - €380
Connection in Dusseldorf (Germany)
From Berlin to Dusseldorf with Eurowings Europe (E6)
From Berlin to Dusseldorf with Eurowings (EW)
Average ticket price: €12 - €48
From Dusseldorf to Belgrade with Eurowings (EW)
Average ticket price: €31 - €124
Connection in Eindhoven (Netherlands)
From Berlin to Eindhoven with Transavia (HV)
Average ticket price: €14 - €56
From Eindhoven to Belgrade with Wizz Air (W6)
Average ticket price: €33 - €133
Connection in Geneva (Switzerland)
From Berlin to Geneva with EasyJet (U2)
Average ticket price: €22 - €88
From Geneva to Belgrade with EasyJet (U2)
Average ticket price: €28 - €113
Connection in Gothenburg (Sweden)
From Berlin to Gothenburg with Eurowings (EW)
Average ticket price: €15 - €58
From Gothenburg to Belgrade with Wizz Air (W6)
Average ticket price: €39 - €155
Connection in Hamburg (Germany)
From Berlin to Hamburg with Eurowings (EW)
Average ticket price: €6 - €26
From Hamburg to Belgrade with Wizz Air (W6)
Average ticket price: €31 - €123
Connection in Hurghada (Egypt)
From Berlin to Hurghada with Air Cairo (SM)
From Berlin to Hurghada with Eurowings (EW)
From Berlin to Hurghada with EasyJet (U2)
Average ticket price: €82 - €329
From Hurghada to Belgrade with Air Cairo (SM)
Average ticket price: €57 - €229
Connection in Istanbul (Turkey)
From Berlin to Istanbul with Flynas (XY)
From Berlin to Istanbul with AJet (VF)
From Berlin to Istanbul with Pegasus Airlines (PC)
Average ticket price: €43 - €173
From Istanbul to Belgrade with AJet (VF)
From Istanbul to Belgrade with Pegasus Airlines (PC)
Average ticket price: €20 - €80
Connection in Izmir (Turkey)
From Berlin to Izmir with Pegasus Airlines (PC)
From Berlin to Izmir with EasyJet (U2)
Average ticket price: €48 - €191
From Izmir to Belgrade with AJet (VF)
Average ticket price: €23 - €91
Connection in Larnaca (Cyprus)
From Berlin to Larnaca with Eurowings (EW)
From Berlin to Larnaca with EasyJet (U2)
Average ticket price: €63 - €253
From Larnaca to Belgrade with Wizz Air (W6)
Average ticket price: €39 - €157
Connection in London (United Kingdom)
From Berlin to London with Ryanair (FR)
From Berlin to London with EasyJet (U2)
From Berlin to London with Ryanair UK (RK)
Average ticket price: €23 - €92
From London to Belgrade with Wizz Air (W6)
From London to Belgrade with Wizz Air UK (W9)
Average ticket price: €42 - €168
Connection in Milan (Italy)
From Berlin to Milan with Ryanair (FR)
From Berlin to Milan with EasyJet (U2)
Average ticket price: €21 - €84
From Milan to Belgrade with Wizz Air (W6)
From Milan to Belgrade with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Nice (France)
From Berlin to Nice with Eurowings (EW)
From Berlin to Nice with EasyJet (U2)
Average ticket price: €27 - €109
From Nice to Belgrade with Wizz Air (W6)
Average ticket price: €27 - €106
Connection in Oslo (Norway)
From Berlin to Oslo with Thai Lion Air (SL)
From Berlin to Oslo with Ryanair (FR)
From Berlin to Oslo with Norwegian Air Shuttle (DY)
From Berlin to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €21 - €84
From Oslo to Belgrade with Wizz Air (W6)
From Oslo to Belgrade with Norwegian Air Shuttle (DY)
From Oslo to Belgrade with Norwegian Air Sweden (D8)
Average ticket price: €45 - €180
Connection in Paris (France)
From Berlin to Paris with Transavia France (TO)
From Berlin to Paris with EasyJet (U2)
Average ticket price: €22 - €88
From Paris to Belgrade with Wizz Air (W6)
Average ticket price: €36 - €145
Connection in Rome (Italy)
From Berlin to Rome with Ryanair (FR)
From Berlin to Rome with Wizz Air Malta (W4)
From Berlin to Rome with EasyJet (U2)
Average ticket price: €30 - €119
From Rome to Belgrade with Wizz Air (W6)
From Rome to Belgrade with EasyJet (U2)
Average ticket price: €18 - €72
Connection in Stockholm (Sweden)
From Berlin to Stockholm with Thai Lion Air (SL)
From Berlin to Stockholm with Eurowings Europe (E6)
From Berlin to Stockholm with Eurowings (EW)
From Berlin to Stockholm with Ryanair (FR)
From Berlin to Stockholm with Norwegian Air Shuttle (DY)
From Berlin to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €20 - €81
From Stockholm to Belgrade with Wizz Air (W6)
From Stockholm to Belgrade with Norwegian Air Shuttle (DY)
Average ticket price: €41 - €162
Connection in Stuttgart (Germany)
From Berlin to Stuttgart with Eurowings (EW)
Average ticket price: €13 - €51
From Stuttgart to Belgrade with Eurowings (EW)
Average ticket price: €24 - €97