Miles to Kilometers Converter
Convert miles to kilometers, meters, and feet instantly. Accurate mi to km conversion for travel, running, and navigation.
Kilometers (km)
—
Meters (m) —
Feet (ft) —
Extended More scenarios, charts & detailed breakdown ▾
Kilometers (km)
—
Meters (m) —
Feet (ft) —
Yards (yd) —
Professional Full parameters & maximum detail ▾
Kilometers (km)
—
Meters (m) —
Centimeters (cm) —
Feet (ft) —
Yards (yd) —
Inches (in) —
Nautical Miles —
Light-Seconds —
How to Use This Calculator
- Enter the distance in miles.
- The equivalent in kilometers, meters, and feet is shown instantly.
- Decimals are supported for fractional miles.
Formula
km = miles × 1.609344
m = miles × 1609.344
ft = miles × 5280
Example
Example: Convert 26.2 miles (marathon) to km:
26.2 × 1.609344 = 42.165 km
Frequently Asked Questions
- 1 international mile equals exactly 1.609344 kilometers (or 1,609.344 meters). This is a defined exact conversion: 1 mile = 5,280 feet and 1 foot = 0.3048 m exactly, so 1 mile = 5,280 × 0.3048 = 1,609.344 m. To convert miles to km, multiply by 1.609344. To convert km to miles, multiply by 0.621371 (= 1/1.609344). Quick mental estimate: multiply miles by 1.6 (only 0.6% off from the exact value). Note that the nautical mile (used in aviation and at sea) is different: 1 nautical mile = 1.852 km = 1.15078 statute miles. When GPS devices or road signs refer to "miles," they mean statute miles unless explicitly labeled as nautical miles.
- 5 kilometers equals 3.10686 miles. Calculation: 5 ÷ 1.609344 = 3.10686 mi. A 5K run (5 kilometers) is a very popular race distance worldwide — completing it takes about 20–35 minutes for recreational runners. For reference: 1 km = 0.62137 miles; 5 km = 3.107 miles; 10 km = 6.214 miles; 21.0975 km = 13.109 miles (half marathon); 42.195 km = 26.219 miles (marathon). A quick way to convert km to miles mentally: multiply by 0.6 for a rough estimate (5 × 0.6 = 3 miles — close to 3.107). Or use the Fibonacci approximation: consecutive Fibonacci numbers approximate the conversion (5 km ≈ 3 miles; 8 km ≈ 5 miles; 13 km ≈ 8 miles).
- A 5K run is 5 kilometers = 3.10686 miles = approximately 3.107 miles. This is one of the most popular race distances globally, attracting millions of participants at charity runs, timed events, and community fun runs. The 5K has become iconic partly because it is accessible to beginners while still challenging enough to train for. At an average running pace of 6 min/km (10 min/mile), a 5K takes 30 minutes. Elite runners complete 5K in under 14 minutes (men) or 15 minutes (women). The 5K distance is exactly 12.5 laps on a standard 400-meter outdoor track (since 5,000 m / 400 m = 12.5). Other common race distances: 10K = 6.214 miles; 15K = 9.321 miles; half marathon = 21.097 km = 13.109 miles; marathon = 42.195 km = 26.219 miles.
- A half marathon is exactly 13.1 miles = 21.0975 km (21,097.5 meters). It is half the official marathon distance of 42.195 km (26.2188 miles). The half marathon has grown to be one of the most popular road race distances worldwide because it represents a substantial challenge without the extreme training demands of a full marathon. Average completion times range from about 1:30 (competitive amateur) to 2:30 (recreational runner). At 6 min/km pace, a half marathon takes about 2 hours 7 minutes. Common training milestones: a long run of 16–18 km (10–11 miles) is considered adequate half marathon preparation. The full marathon is 42.195 km = 26.2188 miles, established based on the 1908 London Olympics course.
- 100 kilometers equals 62.1371 miles. Calculation: 100 ÷ 1.609344 = 62.1371 mi. This is a useful reference: 100 km is roughly 62 miles, which is a common highway driving distance (about 1 hour at 100 km/h highway speed). The "100 km ultramarathon" is a popular extreme running event. 100 km ≈ 62.1 miles is also near the boundary of space (the Karman line is at 100 km altitude). Other common conversions: 50 km = 31.07 miles; 100 km = 62.14 miles; 200 km = 124.27 miles; 500 km = 310.69 miles; 1,000 km = 621.37 miles. For road trips, a useful rule: divide kilometers by 1.6 to get approximate miles (100 ÷ 1.6 = 62.5 — very close to the exact 62.14).