Lowcost flights from Casablanca (Morocco) to Brussels (Belgium), €54 - €216

Direct distance between cities: 2156 km. Average direct flight time is 3:32 hours.

Please note! Some routes are seasonal.

From Casablanca to Brussels with Air Arabia Maroc (3O)
From Casablanca to Brussels with Peach Aviation (MM)
Average ticket price: €54 - €216

Connection in Abu Dhabi (United Arab Emirates)
From Casablanca to Abu Dhabi with Flynas (XY)
Average ticket price: €151 - €602
From Abu Dhabi to Brussels with Flynas (XY)
Average ticket price: €129 - €515
Connection in Agadir (Morocco)
From Casablanca to Agadir with Level (IB)
Average ticket price: €10 - €40
From Agadir to Brussels with Ryanair (FR)
Average ticket price: €64 - €255
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 Brussels with Ryanair (FR)
From Barcelona to Brussels with Level (IB)
From Barcelona to Brussels with Vueling (VY)
Average ticket price: €27 - €107
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 Brussels with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Bologna (Italy)
From Casablanca to Bologna with Air Arabia Maroc (3O)
From Casablanca to Bologna with Peach Aviation (MM)
Average ticket price: €51 - €203
From Bologna to Brussels with Ryanair (FR)
Average ticket price: €22 - €88
Connection in Catania (Italy)
From Casablanca to Catania with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From Catania to Brussels with Ryanair (FR)
From Catania to Brussels with Wizz Air Malta (W4)
Average ticket price: €43 - €171
Connection in Geneva (Switzerland)
From Casablanca to Geneva with Air Arabia Maroc (3O)
Average ticket price: €46 - €183
From Geneva to Brussels with EasyJet (U2)
Average ticket price: €13 - €53
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 Brussels with IndiGo (6E)
From Istanbul to Brussels with AJet (VF)
From Istanbul to Brussels with Pegasus Airlines (PC)
Average ticket price: €54 - €217
Connection in Jeddah (Saudi Arabia)
From Casablanca to Jeddah with Flynas (XY)
Average ticket price: €119 - €475
From Jeddah to Brussels with Flynas (XY)
Average ticket price: €111 - €443
Connection in London (United Kingdom)
From Casablanca to London with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From London to Brussels with EasyJet (U2)
Average ticket price: €8 - €31
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 Brussels with EasyJet (U2)
Average ticket price: €14 - €57
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 Brussels with Ryanair (FR)
From Madrid to Brussels with Air Europa Express (X5)
From Madrid to Brussels with Iberia Express (I2)
From Madrid to Brussels with Level (IB)
From Madrid to Brussels with Vueling (VY)
Average ticket price: €33 - €132
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 Brussels with Ryanair (FR)
From Malaga to Brussels with Transavia (HV)
From Malaga to Brussels with Level (IB)
From Malaga to Brussels with Vueling (VY)
Average ticket price: €43 - €172
Connection in Marrakech (Morocco)
From Casablanca to Marrakech with Level (IB)
Average ticket price: €5 - €22
From Marrakech to Brussels with Ryanair (FR)
From Marrakech to Brussels with Transavia (HV)
Average ticket price: €59 - €237
Connection in Milan (Italy)
From Casablanca to Milan with Air Arabia Maroc (3O)
From Casablanca to Milan with Peach Aviation (MM)
From Casablanca to Milan with EasyJet (U2)
Average ticket price: €49 - €195
From Milan to Brussels with Ryanair (FR)
From Milan to Brussels with EasyJet (U2)
Average ticket price: €17 - €70
Connection in Montpellier (France)
From Casablanca to Montpellier with Air Arabia Maroc (3O)
Average ticket price: €37 - €150
From Montpellier to Brussels with Ryanair (FR)
Average ticket price: €20 - €81
Connection in Nador (Morocco)
From Casablanca to Nador with Level (IB)
Average ticket price: €11 - €45
From Nador to Brussels with Air Arabia Maroc (3O)
From Nador to Brussels with Ryanair (FR)
Average ticket price: €47 - €186
Connection in Nantes (France)
From Casablanca to Nantes with Transavia France (TO)
Average ticket price: €40 - €160
From Nantes to Brussels with Ryanair (FR)
Average ticket price: €15 - €59
Connection in Naples (Italy)
From Casablanca to Naples with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From Naples to Brussels with Ryanair (FR)
From Naples to Brussels with EasyJet (U2)
Average ticket price: €34 - €135
Connection in Oujda (Morocco)
From Casablanca to Oujda with Level (IB)
Average ticket price: €13 - €54
From Oujda to Brussels with Air Arabia Maroc (3O)
From Oujda to Brussels with Ryanair (FR)
Average ticket price: €46 - €186
Connection in Pisa (Italy)
From Casablanca to Pisa with Air Arabia Maroc (3O)
Average ticket price: €48 - €192
From Pisa to Brussels with Ryanair (FR)
Average ticket price: €23 - €92
Connection in Tetuan (Morocco)
From Casablanca to Tetuan with Level (IB)
Average ticket price: €8 - €31
From Tetuan to Brussels with Air Arabia Maroc (3O)
Average ticket price: €47 - €187
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 Brussels with Ryanair (FR)
From Toulouse to Brussels with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Valencia (Spain)
From Casablanca to Valencia with Level (IB)
Average ticket price: €23 - €92
From Valencia to Brussels with Ryanair (FR)
From Valencia to Brussels with Level (IB)
From Valencia to Brussels with Vueling (VY)
Average ticket price: €33 - €132
Connection in Venice (Italy)
From Casablanca to Venice with Air Arabia Maroc (3O)
Average ticket price: €54 - €215
From Venice to Brussels with Ryanair (FR)
From Venice to Brussels with Level (IB)
From Venice to Brussels with Vueling (VY)
Average ticket price: €21 - €84