Ceuta, Schengen and the EU migration pact
Spain has checked identity and documents on the sea and air links out of Ceuta since joining Schengen, and the Commission says nobody who forced their way in reached mainland Spain or another member state: what Italy did was a month of checks on non-EU travellers from Spain, an ordinary power eight states were already using.

Schengen is the area where 29 European states have abolished checks at their shared borders. Ceuta, a Spanish city on the Moroccan coast, is EU territory, but leaving it is not movement inside that area. In a declaration attached to its 1991 Schengen accession, Spain undertook to maintain identity and document checks on the sea and air connections out of Ceuta and Melilla, including those to the mainland. Article 41 of the Schengen Borders Code leaves those rules untouched. Crossing the fence reaches Spanish soil, not free movement.
That distinction was tested from the morning of 30 July 2026. Spain's interior ministry counted about 50,000 people crossing from Morocco; Ceuta's president, Juan Jesús Vivas, put it at up to 60,000. More than 48,000 went back within 48 hours, and thousands were still there days later. At least 72 had died by 2 August, drowned or crushed against a breakwater. It had happened before: around 9,000 entered in May 2021 after Moroccan police eased their controls.
A state may put controls back at its internal borders. Article 25 lists the grounds, among them sudden large-scale unauthorised movements of non-EU nationals between member states. Article 25a sets the clock. An unforeseeable threat buys one month, three at most. A foreseeable one buys six months, renewable to two years. The state decides and notifies; the Commission may only issue an opinion. Only the Council, on a Commission proposal, can recommend controls against a state that failed at its external border.
Italy's controls ran from 1 August, for a month, on non-EU travellers arriving from Spain by air or sea. Antonio Tajani called it a measure the treaties provide for. The analysts read it differently: Davide Colombi of CEPS says no single state can suspend Schengen, and nothing in the Code lets a country be removed from it. Eleonora Testi of ECRE calls it the first time controls have been imposed over arrivals in a country the acting state shares no border with.
The episode did not settle whether any of this costs anything. On 7 August 2026 the Commission's register listed internal border controls in eight states, and its June 2026 opinions to those past twelve months appear to have changed little. At least six European states, by the Asylum Information Database's count, have held some form of control almost continuously since 2015. The crisis route the pact opened on 1 July, four weeks before Ceuta, covers a third country pushing people at a border, but only if the affected state asks.
”The situation in Ceuta is unacceptable and I am in close contact with the Spanish authorities. I reiterate that there are no movements towards mainland Europe or other member states”
The numbers
What the comparison shows
Where they agree
Nobody disputes what happened at the fence or how it ended. Tens of thousands entered Ceuta, at least 72 were confirmed dead by 2 August, and on every official account none of them reached mainland Spain or any other Schengen state. Every side also accepts that the Code permits temporary internal border controls. The fight is about what that permission is for.
Where they split
Rome and Helsinki treat Italy's month of checks as a treaty power aimed at a state that failed at the external border. The bloc's centre of gravity moved that way within days: the leaders of 22 of the EU's 27 members wrote an open letter demanding an urgent interior ministers' meeting, a coordinated response and steps to prevent further uncontrolled crossings. Madrid answers that the treaties are not optional. The Commission has judged neither side: Brunner's point is only that nobody left Ceuta for the mainland, and von der Leyen credited Spanish and Moroccan police. The lawyers go furthest. CEPS and ECRE read the measure as political rather than operational, since nobody could have travelled onward from Ceuta anyway. The counts of who crossed diverge too: about 50,000 from Spain's interior ministry, up to 60,000 from Ceuta's president.
What nobody is saying
Nobody has said what happens if a state simply keeps its controls. The Commission must issue an opinion once controls pass twelve months, and it did so in June 2026, but an opinion binds nobody and eight states still had controls in force in August. Nor has anyone explained what changed since 2021, when the European Parliament found that Moroccan police had opened the gates in their fence and had not acted to stop the crossings, in the same resolution that called Morocco a privileged partner of the EU. What set off the 2026 surge is still disputed, and the Commission president credited Moroccan law enforcement with ending it.
Who says what
Suspending free movement with Spain is not a breach of the rules but a power the treaties grant, and Ceuta shows that the Union's borders are a shared responsibility. Quoted from a post on X, in the English wording Euronews gave it.
”The temporary suspension of Schengen with Spain is a necessary choice to safeguard the security of our citizens and defend the European borders. A measure provided for by the treaties and made unavoidable today”The temporary suspension of Schengen with Spain is a necessary choice to safeguard the security of our citizens and defend the European borders. A measure provided for by the treaties and made unavoidable today
The Commission's line is that the system held. Brunner points out that the Schengen Borders Code contains special provisions for Ceuta and Melilla and that checks on people departing Ceuta remained in force. Quoted from a post on X, in the English wording Euronews gave it.
”The situation in Ceuta is unacceptable and I am in close contact with the Spanish authorities. I reiterate that there are no movements towards mainland Europe or other member states”The situation in Ceuta is unacceptable and I am in close contact with the Spanish authorities. I reiterate that there are no movements towards mainland Europe or other member states
The system held and the border was managed. Von der Leyen credits Spanish and Moroccan police with reversing the crossings, and says the Union now needs a lessons learned process.
”Due to the effective work of Spanish and Moroccan law enforcement. Not a single person reached mainland Spain or the rest of the EU”Due to the effective work of Spanish and Moroccan law enforcement. Not a single person reached mainland Spain or the rest of the EU
Solidarity can be opted out of, the treaties cannot. Sánchez cites Frontex figures which he says show Italy recorded more irregular entries than Spain between 2021 and 2026. Quoted from a post on X, in the English wording Euronews gave it.
”solidarity and empathy are optional. Respect for European treaties and the facts is not”solidarity and empathy are optional. Respect for European treaties and the facts is not
The problem is at the external border, not the internal ones. Spain has failed to protect the Schengen area's external border, and that cannot continue. Quoted from a post on X, in the English wording Euronews gave it.
”Spain has completely failed to protect the external border of the Schengen area from incursions. This cannot continue”Spain has completely failed to protect the external border of the Schengen area from incursions. This cannot continue
Neither what was promised nor what was feared was legally available. Colombi argues the decay began in 2015 and is driven by the Commission not enforcing EU law against the states that keep their controls. He adds that nobody from Ceuta could realistically have reached Italy.
”One member state cannot suspend Schengen. What it can do is temporarily reintroduce internal border controls”One member state cannot suspend Schengen. What it can do is temporarily reintroduce internal border controls
The measure is new in kind, and Spain is being treated differently from others. Testi contrasts it with Poland, which suspended the right to claim asylum at its border with Belarus in March 2025 and was met with a proposed EU regulation to help it rather than with sanctions.
”the first time that a country has unilaterally reinstated Schengen border controls based on a large number of arrivals in a country with which it doesn't share internal borders”the first time that a country has unilaterally reinstated Schengen border controls based on a large number of arrivals in a country with which it doesn't share internal borders
Our coverage
- Ceuta's mayor tells MEPs the city is traumatised and demands immediate deportationsFriday, 7 August 2026
- Italy suspends free movement with Spain as Ceuta crisis strains SchengenThursday, 6 August 2026
- EU home affairs ministers rally behind Spain after Ceuta as Brunner says Europe passed the testWednesday, 5 August 2026
- Calm returns to Ceuta: at least 72 dead and close to 60,000 back in MoroccoMonday, 3 August 2026
- Ceuta death toll rises to 72 after the mass crossing from MoroccoSunday, 2 August 2026
- Spain lays a floating barrier at Ceuta after the mass crossing that killed at least 67Saturday, 1 August 2026
- Italy suspends Schengen with Spain; France tightens its Pyrenean borderSaturday, 1 August 2026
- Sánchez condemns a "selfish" EU reaction after 67 die in the mass crossing into CeutaFriday, 31 July 2026
- Italy demands Spain be shut out of Schengen after the Ceuta migration crisisThursday, 30 July 2026