The route between Harwich, Essex and Esbjerg in Denmark, run by DFDS Seaways, has been in operation for nearly 140 years.
The company said the route "has been struggling for a long time" and would not be able to take on costs associated with a new environmental law.
The final ferry is to sail on Sunday.So from then on they'll have to fly.
From 1 January 2015, a European Union directive aimed at reducing sulphur dioxide emissions from ships will come into force.
DFDS said this would have resulted in a £2m a year increase in the cost of the Harwich to Esbjerg ferry route.
Mr Smedegaard said the company had not been able to reduce costs enough to enable the route to bear the extra charges.No such thing as a free launch.