The Norwegian fjords will become the world's first zero-emissions zone for shipping no later than 2026.

The country's parliament has voted to halt emissions from cruiseships and ferries in the world heritage areas as soon as technically possible, marine group NCE Maritime CleanTech said.

Shipowner Havila Holding has won one of the contracts to ply the coastal route between Bergen and Kirkenes from 2021.