20 knots to mph

Updated July 2026

20 knots equals 23.0156 mph

20 knots = 23.0156 mph. That is how many miles per hour there are in 20 knots. Enter any value in the free speed converter to convert knots to miles per hour (and every other unit) instantly — it runs privately in your browser.

Formula: Multiply by 1.1508 — 1 knot = 1.1508 miles per hour. So 20 × 1.1508 = 23.0156 mph.

knots to mph conversion table

knot (kn)miles per hour (mph)
5 kn5.7539 mph
10 kn11.5078 mph
15 kn17.2617 mph
20 kn23.0156 mph
25 kn28.7695 mph
30 kn34.5234 mph
35 kn40.2772 mph

Frequently asked questions

How many miles per hour is 20 knots?
20 knots is 23.0156 miles per hour. Multiply knots by 1.1508 to get mph.
What is 20 knots to mph?
20 knots = 23.0156 mph.
How do you convert knots to mph?
Multiply by 1.1508 — 1 knot = 1.1508 miles per hour. So 20 × 1.1508 = 23.0156 mph.

Other knots to mph conversions

Convert 20 knots to other units