Lowcost flights from Casablanca (Morocco) to Venice (Italy), €54 - €215

Direct distance between cities: 2152 km. Average direct flight time is 3:31 hours.

Please note! Some routes are seasonal.

From Casablanca to Venice with Air Arabia Maroc (3O)
Average ticket price: €54 - €215

Connection in Amsterdam (Netherlands)
From Casablanca to Amsterdam with Transavia (HV)
Average ticket price: €58 - €232
From Amsterdam to Venice with Gol Transportes Aéreos (G3)
From Amsterdam to Venice with Transavia (HV)
From Amsterdam to Venice with EasyJet (U2)
Average ticket price: €24 - €94
Connection in Barcelona (Spain)
From Casablanca to Barcelona with Air Arabia Maroc (3O)
From Casablanca to Barcelona with Level (IB)
From Casablanca to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
From Barcelona to Venice with Ryanair (FR)
From Barcelona to Venice with Level (IB)
From Barcelona to Venice with Vueling (VY)
Average ticket price: €23 - €94
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Casablanca to Basel, Switzerland/Mulhouse with Air Arabia Maroc (3O)
Average ticket price: €50 - €201
From Basel, Switzerland/Mulhouse to Venice with EasyJet (U2)
Average ticket price: €12 - €46
Connection in Brussels (Belgium)
From Casablanca to Brussels with Air Arabia Maroc (3O)
From Casablanca to Brussels with Peach Aviation (MM)
Average ticket price: €54 - €216
From Brussels to Venice with Ryanair (FR)
From Brussels to Venice with Level (IB)
From Brussels to Venice with Vueling (VY)
Average ticket price: €21 - €84
Connection in Catania (Italy)
From Casablanca to Catania with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From Catania to Venice with Ryanair (FR)
From Catania to Venice with Wizz Air Malta (W4)
From Catania to Venice with Volotea (V7)
Average ticket price: €23 - €92
Connection in Geneva (Switzerland)
From Casablanca to Geneva with Air Arabia Maroc (3O)
Average ticket price: €46 - €183
From Geneva to Venice with EasyJet (U2)
Average ticket price: €12 - €49
Connection in Istanbul (Turkey)
From Casablanca to Istanbul with Air Arabia Maroc (3O)
From Casablanca to Istanbul with IndiGo (6E)
From Casablanca to Istanbul with Pegasus Airlines (PC)
Average ticket price: €83 - €330
From Istanbul to Venice with IndiGo (6E)
From Istanbul to Venice with Pegasus Airlines (PC)
Average ticket price: €36 - €142
Connection in London (United Kingdom)
From Casablanca to London with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From London to Venice with Transavia France (TO)
From London to Venice with Ryanair (FR)
From London to Venice with Wizz Air Malta (W4)
From London to Venice with EasyJet (U2)
From London to Venice with Ryanair UK (RK)
Average ticket price: €28 - €113
Connection in Lyon (France)
From Casablanca to Lyon with Air Arabia Maroc (3O)
From Casablanca to Lyon with EasyJet (U2)
Average ticket price: €43 - €172
From Lyon to Venice with Volotea (V7)
From Lyon to Venice with EasyJet (U2)
Average ticket price: €15 - €59
Connection in Madrid (Spain)
From Casablanca to Madrid with Air Arabia Maroc (3O)
From Casablanca to Madrid with Level (IB)
From Casablanca to Madrid with Vueling (VY)
Average ticket price: €21 - €84
From Madrid to Venice with Ryanair (FR)
From Madrid to Venice with Air Europa Express (X5)
From Madrid to Venice with Iberia Express (I2)
From Madrid to Venice with Level (IB)
From Madrid to Venice with Vueling (VY)
From Madrid to Venice with EasyJet (U2)
Average ticket price: €35 - €142
Connection in Malaga (Spain)
From Casablanca to Malaga with Air Arabia Maroc (3O)
From Casablanca to Malaga with Level (IB)
Average ticket price: €11 - €46
From Malaga to Venice with Ryanair (FR)
Average ticket price: €43 - €170
Connection in Marrakech (Morocco)
From Casablanca to Marrakech with Level (IB)
Average ticket price: €5 - €22
From Marrakech to Venice with Ryanair (FR)
Average ticket price: €58 - €233
Connection in Nantes (France)
From Casablanca to Nantes with Transavia France (TO)
Average ticket price: €40 - €160
From Nantes to Venice with Transavia France (TO)
From Nantes to Venice with Level (IB)
From Nantes to Venice with Volotea (V7)
From Nantes to Venice with Vueling (VY)
Average ticket price: €27 - €108
Connection in Naples (Italy)
From Casablanca to Naples with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From Naples to Venice with Ryanair (FR)
From Naples to Venice with Volotea (V7)
From Naples to Venice with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Paris (France)
From Casablanca to Paris with Peach Aviation (MM)
From Casablanca to Paris with Transavia France (TO)
From Casablanca to Paris with EasyJet (U2)
Average ticket price: €47 - €189
From Paris to Venice with Gol Transportes Aéreos (G3)
From Paris to Venice with Transavia France (TO)
From Paris to Venice with Ryanair (FR)
From Paris to Venice with EasyJet (U2)
Average ticket price: €21 - €85
Connection in Toulouse (France)
From Casablanca to Toulouse with Air Arabia Maroc (3O)
From Casablanca to Toulouse with Peach Aviation (MM)
Average ticket price: €34 - €137
From Toulouse to Venice with Ryanair (FR)
From Toulouse to Venice with Volotea (V7)
From Toulouse to Venice with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Valencia (Spain)
From Casablanca to Valencia with Level (IB)
Average ticket price: €23 - €92
From Valencia to Venice with Ryanair (FR)
Average ticket price: €31 - €124