Miles to Nautical Miles Converter

Convert mi to nmi instantly — 1 mi = 0.868976 nmi. Free, browser-only tool.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

This free length converter changes statute miles (mi) into nautical miles (nmi) and back again, updating live as you type. It is built for aviation, sailing, and any setting where land distances and sea/air navigation distances need reconciling.

How it works

A nautical mile is defined as exactly 1852 m and a statute mile as exactly 1609.344 m, so the converter uses the ratio of those two definitions:

  • nmi = mi × (1609.344 ÷ 1852) = mi × 0.868976242
  • mi = nmi ÷ 0.868976242

The factor is computed at full floating-point precision, not a rounded constant, and the conversion is bidirectional — edit either field and the other updates instantly.

Example

A coastal passage of 50 statute miles in nautical miles:

50 × 0.868976242 = 43.45 nmi.

Statute miles (mi)Nautical miles (nmi)
1 mi0.86898 nmi
5 mi4.34488 nmi
50 mi43.4488 nmi
100 mi86.8976 nmi

All calculations run entirely in your browser with no data sent to any server.

Ad placeholder (rectangle)