Federal agents detain Disney Magic cruise workers at San Diego port
Federal immigration agents detained roughly ten crew members from the Disney Magic cruise ship after it docked at San Diego's B Street Cruise Terminal on April 23, pulling uniformed workers off the vessel in restraints while passengers looked on. The operation, carried out at a federally designated port of entry, marks one of the more visible enforcement actions against cruise-line employees in recent memory, and it did not stop with Disney.
Days later, crew members from a Holland America ship were reportedly detained at the same terminal, according to the advocacy group Union del Barrio. The back-to-back actions at one of California's busiest cruise ports raise pointed questions about how long illegal immigrants have been working aboard major cruise lines, and how little scrutiny the industry has faced until now.
Neither ICE nor Customs and Border Protection has publicly confirmed or denied the detentions. Disney, for its part, acknowledged the enforcement action and said it cooperated fully.
What passengers saw at the B Street terminal
Dharmi Mehta, a passenger who had just finished a five-day cruise to Catalina Island and Ensenada, told the Daily Mail she witnessed officers escorting employees in restraints off the ship and loading them into a white van. She said she recognized one of the detained men as the waiter who had served her family during the voyage.
"Earlier, while I was waiting to clear customs, I observed another set of officers with other employees in restraints, walking them off the boat and in restraints."
Mehta described the officers' attire as unmarked from the front. Only when they turned around could she read the words "Customs and Border" on their backs. She said the detained workers were still in their shipboard uniforms, blazers, ties, chef's whites, name tags still pinned on.
"He was full in uniform, which was in a blazer, tie. Some of the other employees were still in their chef's uniforms with their name tags on it."
The scene unsettled Mehta enough that she contacted Union del Barrio, a community advocacy organization, to report what she had seen. Her concern was immediate and personal.
"It was really unsettling. Just my big concern, like how is he gonna reach out to his family? Does the family even know that he's not getting back on the ship today?"
Sympathy for the detained workers is understandable on a human level. But the harder question is the one Mehta's account raises without answering: How did these workers end up aboard a Disney vessel in the first place, and who was responsible for verifying their legal status?
Disney responds, and distances itself
A Disney spokesperson provided a statement to the New York Post that walked a careful line between cooperation and separation.
"We have a zero-tolerance policy for this type of behavior and fully cooperated with law enforcement. While the majority of these individuals were not from our cruise line, those who were are no longer with the company."
That statement raises as many questions as it answers. Disney says "the majority" of those detained were not its employees, but some were. The company confirmed it fired those workers. What Disney did not explain is how those individuals passed whatever vetting process the cruise line uses for its workforce. A company that runs background checks on theme-park ticket-takers ought to have robust screening for employees who live and work aboard its ships for weeks at a time.
The phrase "zero-tolerance policy for this type of behavior" is also worth examining. The "behavior" in question appears to be working without legal authorization in the United States, not some act of misconduct aboard the ship. Disney framed the situation as though the workers had violated company rules, rather than acknowledging a potential gap in its own hiring and compliance systems.
The broader debate over respect for ICE and Border Patrol plays out in miniature here. Federal agents did their job at a federal port of entry. The company cooperated. But the underlying failure, illegal immigrants working aboard a flagship American cruise line, happened long before the agents showed up.
A pattern, not an isolated event
Union del Barrio investigated the Disney Magic incident and said it discovered that crew members from a Holland America ship were detained at the same San Diego port just days later. Benjamin Prado, speaking for the organization, described what he called a growing pattern.
"This is not an isolated incident. In fact, it has become a growing pattern, not only here in San Diego but throughout this country."
Prado called on working people to "denounce these actions by Customs and Border Protection, by Immigration and Customs Enforcement, and the prolonged detention of migrant workers, whether it be here in our own community as well as those that work on ships."
That framing tells you where Union del Barrio stands. But strip away the advocacy language and the underlying fact remains: federal agents found enough reason to detain workers from two different cruise lines at the same port within days of each other. That suggests a systemic vulnerability in the cruise industry's labor practices, not a one-off mistake.
Holland America told local media that the matter "is a law enforcement matter" and that it "cooperates with law enforcement investigations in jurisdictions where it operates." The company offered no further detail.
The increasing willingness of federal agents to enforce immigration law in visible, high-profile settings has drawn fierce criticism from advocacy groups and some elected officials. But it has also exposed how deeply illegal labor has penetrated industries that Americans interact with every day, from construction sites to, now, family vacation cruises. The push to fund ICE and Border Patrol at adequate levels reflects a recognition that enforcement capacity has lagged behind the scale of the problem for years.
San Diego's careful distance
The Port of San Diego moved quickly to separate itself from the federal operation. A spokesperson said the Port of San Diego Harbor Police Department "did not have any involvement in the reported enforcement actions on April 23 or April 25 at the B Street Cruise Terminal." The department did not receive any calls for service related to the incidents, the spokesperson added.
The spokesperson cited California's SB 54, the state's so-called sanctuary law, which prohibits local law enforcement from participating in immigration enforcement activities. That statute explains why Harbor Police stood aside. But it also highlights the strange jurisdictional split at a place like the B Street Cruise Terminal, which the Port spokesperson described as "a federal port of entry, where law enforcement authority for immigration and customs matters rests with US Customs and Border Protection."
In other words, California law told local officers to stay out of it, and federal law gave CBP full authority to act. The agents did not need local permission, local cooperation, or local approval. They operated within their own jurisdiction, the federal inspection area of a federal port of entry, and carried out enforcement actions that California's sanctuary policies could not block.
That dynamic is worth watching. Sanctuary laws were designed to create a buffer between local police and federal immigration enforcement. At a federal port of entry, that buffer does not exist. The B Street terminal is federal ground, and CBP's authority there is unambiguous. Threats against the agents who carry out this work have themselves become a law enforcement concern, with federal prosecutors pursuing cases against individuals who have targeted ICE personnel with violent threats.
What remains unanswered
Several basic questions remain open. Neither ICE nor CBP has confirmed or denied the detentions on the record. The names and nationalities of the detained workers have not been disclosed. No information has emerged about whether charges were filed, removal proceedings initiated, or what specific immigration violations, if any, prompted the operation.
The Daily Mail reported that it contacted ICE, CBP, the Port of San Diego, and Disney Cruises for comment. Disney responded. The Port responded. The federal agencies, as of the reporting, had not.
The silence from ICE and CBP is not unusual, the agencies routinely decline to comment on specific operations, but it leaves the public relying on witness accounts and advocacy-group claims for the details of what happened. That gap matters. If the federal government is going to conduct enforcement operations in full view of civilian passengers, it ought to be willing to explain what it found and why it acted.
The separate Holland America detentions, referenced by Union del Barrio and acknowledged obliquely by the cruise line itself, suggest the San Diego port may have become a focal point for immigration enforcement in the maritime industry. Whether that reflects a broader federal strategy or a localized response to specific intelligence is unknown. The fact that threats against federal agents have escalated in recent months makes the silence from the agencies somewhat more understandable, if no less frustrating for the public.
The real accountability gap
The instinct of advocacy groups like Union del Barrio is to frame these detentions as an injustice, working people hauled away in restraints while families watched. That framing has emotional force. But it skips past the prior question: Who put these workers in that position?
If crew members were working aboard Disney and Holland America ships without legal authorization, the companies that hired them bear responsibility. The cruise industry operates under federal maritime law. It employs workers from dozens of countries. It has the resources and the obligation to verify that its workforce is legally authorized. When federal agents board a ship and find workers who are not, the failure belongs to the employer as much as to the individual.
Disney's statement, firing the workers and declaring "zero tolerance", amounts to cleaning up after the fact. The question for Disney, Holland America, and every other cruise line calling on American ports is whether they will fix the front end of the process: the hiring, the screening, the verification. Federal agents should not have to do that work for them at the gangway.
Americans who play by the rules, who wait in line, fill out the paperwork, and follow the law, deserve to know that the companies they patronize on family vacations are not quietly relying on illegal labor below decks. That is not a radical expectation. It is the bare minimum.






