Lowcost flights from Dakar (Senegal) to Madrid (Spain), €79 - €315

Direct distance between cities: 3153 km. Average direct flight time is 4:42 hours.

Please note! Some routes are seasonal.

From Dakar to Madrid with Level (IB)
From Dakar to Madrid with Vueling (VY)
Average ticket price: €79 - €315

Connection in Barcelona (Spain)
From Dakar to Barcelona with Level (IB)
From Dakar to Barcelona with Vueling (VY)
Average ticket price: €88 - €352
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 Bordeaux (France)
From Dakar to Bordeaux with Transavia France (TO)
Average ticket price: €93 - €371
From Bordeaux to Madrid with Ryanair (FR)
From Bordeaux to Madrid with Level (IB)
From Bordeaux to Madrid with Volotea (V7)
From Bordeaux to Madrid with Vueling (VY)
From Bordeaux to Madrid with EasyJet (U2)
Average ticket price: €14 - €55
Connection in Brussels (Belgium)
From Dakar to Brussels with Dan Air (DN)
Average ticket price: €112 - €447
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 Las Palmas (Spain)
From Dakar to Las Palmas with Level (IB)
Average ticket price: €37 - €148
From Las Palmas to Madrid with Aerolíneas (AR)
From Las Palmas to Madrid with Ryanair (FR)
From Las Palmas to Madrid with Iberia Express (I2)
From Las Palmas to Madrid with Level (IB)
From Las Palmas to Madrid with Vueling (VY)
Average ticket price: €44 - €175
Connection in Lyon (France)
From Dakar to Lyon with Transavia France (TO)
Average ticket price: €101 - €403
From Lyon to Madrid with Iberia Express (I2)
From Lyon to Madrid with Level (IB)
From Lyon to Madrid with Volotea (V7)
From Lyon to Madrid with Vueling (VY)
From Lyon to Madrid with EasyJet (U2)
Average ticket price: €23 - €91
Connection in Marseille (France)
From Dakar to Marseille with Transavia France (TO)
Average ticket price: €96 - €385
From Marseille to Madrid with Ryanair (FR)
From Marseille to Madrid with Level (IB)
Average ticket price: €20 - €82
Connection in Nantes (France)
From Dakar to Nantes with Transavia France (TO)
Average ticket price: €98 - €390
From Nantes to Madrid with Level (IB)
From Nantes to Madrid with Volotea (V7)
From Nantes to Madrid with Vueling (VY)
Average ticket price: €19 - €78
Connection in Nice (France)
From Dakar to Nice with Transavia France (TO)
Average ticket price: €99 - €398
From Nice to Madrid with Level (IB)
From Nice to Madrid with Vueling (VY)
From Nice to Madrid with EasyJet (U2)
Average ticket price: €24 - €97
Connection in Toulouse (France)
From Dakar to Toulouse with Transavia France (TO)
Average ticket price: €92 - €368
From Toulouse to Madrid with Iberia Express (I2)
From Toulouse to Madrid with Level (IB)
From Toulouse to Madrid with Volotea (V7)
From Toulouse to Madrid with EasyJet (U2)
Average ticket price: €14 - €55