* 1 knot is equal to 1.15078 mph.
To convert 18 knots to mph, multiply by the conversion factor:
18 knots * 1.15078 mph/knot = 20.71404 mph
Therefore, 18 knots is approximately 20.7 mph.