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

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

Please note! Some routes are seasonal.

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

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