Eurostar have revealed that direct return services between London and Amsterdam will begin in April.

The route was launched in April 2018 but passengers travelling to the UK have been forced to change trains in Brussels to complete passport checks and security screening.

The rail operator was assured that the UK and Dutch governments would agree to allow border procedures to be carried out in the Netherlands by the end of 2019, but progress has been slower than expected.

The Department for Transport said the UK Government is "finalising an agreement".

Commercial direct services from Amsterdam will begin on April 30, with trains also serving Rotterdam from May 18.

Eurostar chief executive Mike Cooper said: "Our services from the UK to the Netherlands have proved very popular, with over half a million travellers since launch.

"Our fully direct service marks an exciting advance for high-speed rail and provides consumers with a comfortable, environmentally friendly alternative to the airlines on one of Europe's busiest leisure and business routes."

Transport Secretary Grant Shapps added: "We're continuing to invest in modern, efficient transport links with the Continent so our businesses and tourism industry can flourish.

"The days of passengers being forced to decamp from the train at Brussels to file through passport control will soon be over, as we look forward to direct, return, high-speed services to Amsterdam and beyond."

There are currently three outbound services a day from the UK to the Netherlands.

The direct inbound journey from Amsterdam to London will begin with two daily services, with the aim of increasing this to three and then four.

The journeys will take about three hours and 50 minutes with a check-in time of just 30 minutes before departure.

Tickets for the new direct services will be available from February 11 and will cost from £35.