no
The Strait of Dofuchi is in Japan, detween Shodoshima Island and Mae Island and is reputedly the world's narrowest navigable strait
At around 500 miles long, the Malacca Strait is the longest in the world
Since the length of a strait is rather indeterminate, there will be no exact answer. But Cook Strait would be longer than Foveaux strait. Are there others?
narrow strip of water and land surrounded on 2 sides of it..