To help you think further than Dover to Calais, ferryhopper.com has an interactive map where you ... Take the 20-hour ferry ...
The crossing between Rosyth and Dunkirk will take 20 hours, making it one of the longest routes in Europe. Currently, the longest ferry route in Europe is a service between Portsmouth and Bilbao ...