ENGLISHTOWN, N.S. -- A key ferry link that helps reduce the travel time to northern Cape Breton is staying out of service until mid June due to ice floes that impacted a repair project's progress.

The Department of Transportation says that there's been additional, unforeseen work to complete the work on the Englishtown ferry crossing.

The short crossing goes across St. Ann's Bay, about 60 kilometres east of Sydney, between Englishtown and Jersey Cove.

When the ferry can't operate it means motorists have to take a winding, 24-kilometre drive around the bay to go from the Trans-Canada Highway to the Cabot Trail highway, which continues into the Cape Breton highlands.

Marla MacInnis, a spokeswoman for the Transportation Department, says one of the issues is the existing slip at the crossing site has been undermined more than anticipated.

She says issues with ice floes moving through the narrow channel have also slowed the project's progress.

The province's goal had originally been to have the service returned by April 15, as traffic flow to the scenic area starts to increase with warmer weather and tourism.