Lowcost flights from Rabat (Morocco) to Brussels (Belgium), €52 - €208

Direct distance between cities: 2075 km. Average direct flight time is 3:26 hours.

Please note! Some routes are seasonal.

From Rabat to Brussels with Air Arabia Maroc (3O)
From Rabat to Brussels with Ryanair (FR)
Average ticket price: €52 - €208

Connection in Agadir (Morocco)
From Rabat to Agadir with Air Arabia Maroc (3O)
Average ticket price: €12 - €49
From Agadir to Brussels with Ryanair (FR)
Average ticket price: €64 - €255
Connection in Barcelona (Spain)
From Rabat to Barcelona with Air Arabia Maroc (3O)
Average ticket price: €28 - €113
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 Rabat to Basel, Switzerland/Mulhouse with Air Arabia Maroc (3O)
Average ticket price: €48 - €193
From Basel, Switzerland/Mulhouse to Brussels with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Bordeaux (France)
From Rabat to Bordeaux with EasyJet (U2)
Average ticket price: €33 - €131
From Bordeaux to Brussels with Ryanair (FR)
From Bordeaux to Brussels with EasyJet (U2)
Average ticket price: €19 - €76
Connection in Geneva (Switzerland)
From Rabat to Geneva with EasyJet (U2)
Average ticket price: €43 - €174
From Geneva to Brussels with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Girona (Spain)
From Rabat to Girona with Ryanair (FR)
Average ticket price: €30 - €121
From Girona to Brussels with Ryanair (FR)
Average ticket price: €25 - €100
Connection in Istanbul (Turkey)
From Rabat to Istanbul with Air Arabia Maroc (3O)
Average ticket price: €80 - €321
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 London (United Kingdom)
From Rabat to London with Ryanair (FR)
From Rabat to London with Ryanair UK (RK)
Average ticket price: €50 - €202
From London to Brussels with EasyJet (U2)
Average ticket price: €8 - €31
Connection in Lyon (France)
From Rabat to Lyon with EasyJet (U2)
Average ticket price: €41 - €163
From Lyon to Brussels with EasyJet (U2)
Average ticket price: €14 - €57
Connection in Madrid (Spain)
From Rabat to Madrid with Ryanair (FR)
From Rabat to Madrid with Level (IB)
Average ticket price: €19 - €76
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 Rabat to Malaga with Ryanair (FR)
Average ticket price: €9 - €37
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 Marseille (France)
From Rabat to Marseille with Ryanair (FR)
Average ticket price: €37 - €147
From Marseille to Brussels with Ryanair (FR)
Average ticket price: €21 - €84
Connection in Milan (Italy)
From Rabat to Milan with EasyJet (U2)
Average ticket price: €46 - €186
From Milan to Brussels with Ryanair (FR)
From Milan to Brussels with EasyJet (U2)
Average ticket price: €17 - €70
Connection in Nantes (France)
From Rabat to Nantes with EasyJet (U2)
Average ticket price: €38 - €153
From Nantes to Brussels with Ryanair (FR)
Average ticket price: €15 - €59
Connection in Nice (France)
From Rabat to Nice with EasyJet (U2)
Average ticket price: €40 - €161
From Nice to Brussels with EasyJet (U2)
Average ticket price: €21 - €83