According to EU Helpers, Spain decided to implement this condition since more Senegalese are arriving at Madrid Airport and requesting refuge even though they first claimed to be going to Brazil.
The Spanish government claims that by requiring Senegalese citizens to have a transit visa, they are attempting to ensure that travelers are not abusing layovers at Spanish airports.
The same have emphasized that because the nation's asylum system is already overburdened, they cannot take the chance of adding to the already dangerous congestion at the designated asylum seeker spots at Barajas Airport.
To stop Senegalese from abusing the previous regulations, Spain implemented an additional step before to the implementation of the transit visa requirement.
At the end of January, Senegalese passport holders who have not obtained a Schengen visa during the previous two years were requested by Spain to be denied access to board planes that stop in Spain.
The Spanish Ministry of Foreign Affairs addressed this request in writing to the Moroccan Ministry of Foreign Affairs, African Cooperation, and Moroccans Residing Abroad.
Travelers who must layover at an airport in a Schengen Member State in order to catch a subsequent aircraft to their non-Schengen destination are granted a Transit Schengen Visa.
There are two groups of Schengen nations whose citizens need a transit Schengen visa.
Afghanistan, Bangladesh, the Democratic Republic of the Congo, Eritrea, Ethiopia, Ghana, Iran, Iraq, Nigeria, Pakistan, Somalia, and Sri Lanka are all included in the first list, which is the same for all of the Member States.
On the other hand, every Schengen nation has a separate list. Apart from Senegal, the following nations are on Spain's list: Kenya, Liberia, Mali, Sierra Leone, Sudan, South Sudan, Syria, Turkey, Togo, Yemen, Palestinians, Cameroon, the Republic of the Congo, Chad, Côte d'Ivoire, Cuba, Djibouti, Gambia, Guinea, Guinea Bissau, Haiti*.
One of the longer lists of nations whose residents require a transit visa in order to enter Spain's airport and go to a non-EU location is Spain. There are 23 countries listed as of right now.