what is the distance between dunkirk and dover
Distance between Dover and Dunkirk is 37.8 kms or 23.5 miles or 20.4 nautical miles. Helpful Inaccurate. It takes 31 minutes to travel from Dover to Dunkirk. Approximate driving distance between Dover and Dunkirk is 37.8 kms or 23.5 miles or 20.4 nautical miles . Travel time refers to the time taken if the distance is covered by a car.