Lowcost flights from Tetuan (Morocco) to Madrid (Spain), €14 - €56

Direct distance between cities: 556 km. Average direct flight time is 1:39 hours.

Please note! Some routes are seasonal.

From Tetuan to Madrid with Air Arabia Maroc (3O)
Average ticket price: €14 - €56

Connection in Amsterdam (Netherlands)
From Tetuan to Amsterdam with Air Arabia Maroc (3O)
Average ticket price: €51 - €203
From Amsterdam to Madrid with Aerolíneas (AR)
From Amsterdam to Madrid with Gol Transportes Aéreos (G3)
From Amsterdam to Madrid with Iberia Express (I2)
From Amsterdam to Madrid with Level (IB)
From Amsterdam to Madrid with Vueling (VY)
From Amsterdam to Madrid with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Barcelona (Spain)
From Tetuan to Barcelona with Air Arabia Maroc (3O)
Average ticket price: €23 - €92
From Barcelona to Madrid with Aerolíneas (AR)
From Barcelona to Madrid with Air Europa Express (X5)
From Barcelona to Madrid with Level (IB)
From Barcelona to Madrid with Vueling (VY)
Average ticket price: €13 - €51
Connection in Bilbao (Spain)
From Tetuan to Bilbao with Air Arabia Maroc (3O)
Average ticket price: €22 - €88
From Bilbao to Madrid with Aerolíneas (AR)
From Bilbao to Madrid with Ryanair (FR)
From Bilbao to Madrid with Air Europa Express (X5)
From Bilbao to Madrid with Iberia Express (I2)
From Bilbao to Madrid with Level (IB)
From Bilbao to Madrid with Vueling (VY)
From Bilbao to Madrid with EasyJet (U2)
Average ticket price: €8 - €32
Connection in Brussels (Belgium)
From Tetuan to Brussels with Air Arabia Maroc (3O)
Average ticket price: €47 - €187
From Brussels to Madrid with Ryanair (FR)
From Brussels to Madrid with Air Europa Express (X5)
From Brussels to Madrid with Iberia Express (I2)
From Brussels to Madrid with Level (IB)
From Brussels to Madrid with Vueling (VY)
Average ticket price: €33 - €132
Connection in Paris (France)
From Tetuan to Paris with Air Arabia Maroc (3O)
Average ticket price: €40 - €160
From Paris to Madrid with Aerolíneas (AR)
From Paris to Madrid with Gol Transportes Aéreos (G3)
From Paris to Madrid with Transavia France (TO)
From Paris to Madrid with Ryanair (FR)
From Paris to Madrid with Air Europa Express (X5)
From Paris to Madrid with Iberia Express (I2)
From Paris to Madrid with Level (IB)
From Paris to Madrid with Vueling (VY)
From Paris to Madrid with EasyJet (U2)
Average ticket price: €26 - €105
Connection in Rotterdam (Netherlands)
From Tetuan to Rotterdam with Air Arabia Maroc (3O)
Average ticket price: €49 - €198
From Rotterdam to Madrid with Transavia (HV)
Average ticket price: €36 - €143