Lowcost flights from Geneva (Switzerland) to Belgrade (Serbia), €28 - €113

Direct distance between cities: 1126 km. Average direct flight time is 2:19 hours.

Please note! Some routes are seasonal.

From Geneva to Belgrade with EasyJet (U2)
Average ticket price: €28 - €113

Connection in Abu Dhabi (United Arab Emirates)
From Geneva to Abu Dhabi with Flynas (XY)
Average ticket price: €122 - €490
From Abu Dhabi to Belgrade with Wizz Air Abu Dhabi (5W)
Average ticket price: €95 - €379
Connection in Ankara (Turkey)
From Geneva to Ankara with AJet (VF)
Average ticket price: €57 - €227
From Ankara to Belgrade with AJet (VF)
Average ticket price: €29 - €115
Connection in Barcelona (Spain)
From Geneva to Barcelona with Level (IB)
From Geneva to Barcelona with Vueling (VY)
From Geneva to Barcelona with EasyJet (U2)
Average ticket price: €16 - €62
From Barcelona to Belgrade with Wizz Air (W6)
Average ticket price: €38 - €153
Connection in Berlin (Germany)
From Geneva to Berlin with EasyJet (U2)
Average ticket price: €22 - €88
From Berlin to Belgrade with Wizz Air (W6)
Average ticket price: €25 - €100
Connection in Brussels (Belgium)
From Geneva to Brussels with EasyJet (U2)
Average ticket price: €13 - €53
From Brussels to Belgrade with Wizz Air (W6)
Average ticket price: €34 - €137
Connection in Copenhagen (Denmark)
From Geneva to Copenhagen with Thai Lion Air (SL)
From Geneva to Copenhagen with EasyJet (U2)
Average ticket price: €29 - €115
From Copenhagen to Belgrade with Wizz Air (W6)
From Copenhagen to Belgrade with Norwegian Air Shuttle (DY)
Average ticket price: €33 - €133
Connection in Dusseldorf (Germany)
From Geneva to Dusseldorf with Eurowings Europe (E6)
From Geneva to Dusseldorf with Eurowings (EW)
Average ticket price: €14 - €56
From Dusseldorf to Belgrade with Eurowings (EW)
Average ticket price: €31 - €124
Connection in Hurghada (Egypt)
From Geneva to Hurghada with EasyJet (U2)
Average ticket price: €80 - €322
From Hurghada to Belgrade with Air Cairo (SM)
Average ticket price: €57 - €229
Connection in Istanbul (Turkey)
From Geneva to Istanbul with IndiGo (6E)
From Geneva to Istanbul with Pegasus Airlines (PC)
Average ticket price: €48 - €191
From Istanbul to Belgrade with AJet (VF)
From Istanbul to Belgrade with Pegasus Airlines (PC)
Average ticket price: €20 - €80
Connection in London (United Kingdom)
From Geneva to London with EasyJet (U2)
Average ticket price: €18 - €74
From London to Belgrade with Wizz Air (W6)
From London to Belgrade with Wizz Air UK (W9)
Average ticket price: €42 - €168
Connection in Malta (Malta)
From Geneva to Malta with EasyJet (U2)
Average ticket price: €34 - €135
From Malta to Belgrade with Wizz Air (W6)
Average ticket price: €28 - €112
Connection in Nice (France)
From Geneva to Nice with EasyJet (U2)
Average ticket price: €7 - €30
From Nice to Belgrade with Wizz Air (W6)
Average ticket price: €27 - €106
Connection in Oslo (Norway)
From Geneva to Oslo with Norwegian Air Shuttle (DY)
From Geneva to Oslo with EasyJet (U2)
Average ticket price: €39 - €156
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 Geneva to Paris with Gol Transportes Aéreos (G3)
From Geneva to Paris with EasyJet (U2)
Average ticket price: €10 - €41
From Paris to Belgrade with Wizz Air (W6)
Average ticket price: €36 - €145
Connection in Rome (Italy)
From Geneva to Rome with Aerolíneas (AR)
From Geneva to Rome with EasyJet (U2)
Average ticket price: €17 - €70
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 Geneva to Stockholm with EasyJet (U2)
Average ticket price: €42 - €166
From Stockholm to Belgrade with Wizz Air (W6)
From Stockholm to Belgrade with Norwegian Air Shuttle (DY)
Average ticket price: €41 - €162