Lowcost flights from Cagliari (Italy) to Geneva (Switzerland), €20 - €81

Direct distance between cities: 808 km. Average direct flight time is 1:57 hours.

Please note! Some routes are seasonal.

From Cagliari to Geneva with EasyJet (U2)
Average ticket price: €20 - €81

Connection in Barcelona (Spain)
From Cagliari to Barcelona with Level (IB)
From Cagliari to Barcelona with Vueling (VY)
Average ticket price: €16 - €63
From Barcelona to Geneva with Level (IB)
From Barcelona to Geneva with Vueling (VY)
From Barcelona to Geneva with EasyJet (U2)
Average ticket price: €16 - €62
Connection in Bari (Italy)
From Cagliari to Bari with Ryanair (FR)
Average ticket price: €17 - €70
From Bari to Geneva with EasyJet (U2)
Average ticket price: €26 - €103
Connection in Berlin (Germany)
From Cagliari to Berlin with EasyJet (U2)
Average ticket price: €38 - €151
From Berlin to Geneva with EasyJet (U2)
Average ticket price: €22 - €88
Connection in Brussels (Belgium)
From Cagliari to Brussels with Ryanair (FR)
Average ticket price: €34 - €134
From Brussels to Geneva with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Budapest (Hungary)
From Cagliari to Budapest with Ryanair (FR)
From Cagliari to Budapest with Buzz (RR)
Average ticket price: €30 - €122
From Budapest to Geneva with EasyJet (U2)
Average ticket price: €25 - €99
Connection in Catania (Italy)
From Cagliari to Catania with Ryanair (FR)
Average ticket price: €14 - €56
From Catania to Geneva with EasyJet (U2)
Average ticket price: €30 - €122
Connection in Dusseldorf (Germany)
From Cagliari to Dusseldorf with Eurowings (EW)
From Cagliari to Dusseldorf with Ryanair (FR)
Average ticket price: €34 - €134
From Dusseldorf to Geneva with Eurowings Europe (E6)
From Dusseldorf to Geneva with Eurowings (EW)
Average ticket price: €14 - €56
Connection in London (United Kingdom)
From Cagliari to London with Ryanair (FR)
From Cagliari to London with EasyJet (U2)
From Cagliari to London with Ryanair UK (RK)
Average ticket price: €38 - €153
From London to Geneva with EasyJet (U2)
Average ticket price: €18 - €74
Connection in Madrid (Spain)
From Cagliari to Madrid with Ryanair (FR)
Average ticket price: €27 - €110
From Madrid to Geneva with Level (IB)
From Madrid to Geneva with EasyJet (U2)
Average ticket price: €26 - €102
Connection in Malta (Malta)
From Cagliari to Malta with Ryanair (FR)
Average ticket price: €15 - €61
From Malta to Geneva with EasyJet (U2)
Average ticket price: €34 - €135
Connection in Naples (Italy)
From Cagliari to Naples with Ryanair (FR)
From Cagliari to Naples with EasyJet (U2)
Average ticket price: €12 - €48
From Naples to Geneva with EasyJet (U2)
Average ticket price: €22 - €88
Connection in Olbia (Italy)
From Cagliari to Olbia with Eurowings (EW)
Average ticket price: €5 - €19
From Olbia to Geneva with EasyJet (U2)
Average ticket price: €16 - €65
Connection in Palermo (Italy)
From Cagliari to Palermo with Ryanair (FR)
Average ticket price: €9 - €37
From Palermo to Geneva with EasyJet (U2)
Average ticket price: €26 - €106
Connection in Palma Mallorca (Spain)
From Cagliari to Palma Mallorca with Ryanair (FR)
From Cagliari to Palma Mallorca with Lauda Europe (LW)
Average ticket price: €14 - €55
From Palma Mallorca to Geneva with EasyJet (U2)
Average ticket price: €20 - €79
Connection in Paris (France)
From Cagliari to Paris with Transavia France (TO)
From Cagliari to Paris with Ryanair (FR)
Average ticket price: €30 - €119
From Paris to Geneva with Gol Transportes Aéreos (G3)
From Paris to Geneva with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Porto (Portugal)
From Cagliari to Porto with Ryanair (FR)
Average ticket price: €38 - €151
From Porto to Geneva with EasyJet (U2)
Average ticket price: €33 - €131
Connection in Rome (Italy)
From Cagliari to Rome with Ryanair (FR)
From Cagliari to Rome with Aeroitalia (XZ)
Average ticket price: €10 - €41
From Rome to Geneva with Aerolíneas (AR)
From Rome to Geneva with EasyJet (U2)
Average ticket price: €17 - €70
Connection in Sevilla (Spain)
From Cagliari to Sevilla with Ryanair (FR)
Average ticket price: €33 - €133
From Sevilla to Geneva with EasyJet (U2)
Average ticket price: €35 - €140
Connection in Valencia (Spain)
From Cagliari to Valencia with Ryanair (FR)
Average ticket price: €20 - €82
From Valencia to Geneva with EasyJet (U2)
Average ticket price: €23 - €92
Connection in Venice (Italy)
From Cagliari to Venice with Ryanair (FR)
From Cagliari to Venice with Volotea (V7)
Average ticket price: €18 - €74
From Venice to Geneva with EasyJet (U2)
Average ticket price: €12 - €49