Trains were held for a few hours after asylum-seekers, many of them Syrian refugees, were removed from the track area around Calais-Frethun station.
One passenger tweeted from the train that people had been asked to “listen out for people walking on the roof” while they waited for the police to arrive after they were first notified of the disruption shortly before 9pm.
Following long delays at the French port, two services were forced to turn back, one to London and one to Paris. Another train heading to London was unable to return to Paris because of a technical fault.
Eurostar tweeted that a “rescue train” was sent from London to collect passengers in Calais this morning. They also offered their “sincere apologies” to those affected by the disruptions.
The rescue train has arrived in Calais, passengers are waiting for security procedures to be completed.