Eurostar services from the Netherlands to London will be suspended for six months from June next year.
Refurbishment work in Amsterdam means authorities will not be able to handle cross-Channel passengers until 2025. Passengers from Amsterdam and Rotterdam to London will have to change trains in Brussels.
According to Eurostar, overseas travel from London to the Netherlands will continue.
Negotiations between the Dutch government, the local rail operator and Eurostar over the renovation of Amsterdam Central Station have failed to reach an agreement allowing services to continue. Four trains run daily between London and Amsterdam, with stops in Brussels and Rotterdam along the way.
The London-Amsterdam connection was fully rolled out in October 2020.
Eurostar said in a press release that the disruption period was shorter than initially expected, at six months instead of 12 months.
The Netherlands-UK service is the latest Eurostar route to be suspended as the company grapples with growing challenges, including post-Brexit border controls and staff shortages.
Direct routes to Disneyland Paris ended this summer, while routes between London and Marseille via Lyon were canceled during the pandemic.
Trains connecting the UK with mainland Europe have not stopped at two stations in Kent since 2020: Ashford and Ebbsfleet.
In January, chief executive Gwendoline Cazenave said the company was carrying a third fewer passengers on its flagship London-Paris route.