Eurostar will run direct services between London and Amsterdam from December 2016, the European rail operator has announced.
The announcement has come as part a wider agreement confirmed today to upgrade the Dutch high-speed line between Brussels and Amsterdam.
Eurostar has said it will operate the new e320 on the route.
Eurostar will run two services between the UK and Holland, with journey times expected to be in the region of four hours.
Passengers to Amsterdam will go via Brussels, with stops at Antwerp, Rotterdam, Schiphol Airport and Amsterdam Centraal.
Nicolas Petrovic, chief executive of Eurostar, said: “We have long been ambitious for expansion to new destinations so today’s announcement marks a major advance in our growth plans.
“With over three million passengers travelling by air between London and Amsterdam, this is one of Europe’s most popular routes.
“Our fast, comfortable, point-to-point service will greatly enhance the links between the UK and the near continent, revolutionising travel between these important financial and tourist hubs.”