Convert 18 mi to yd
18 miles = 31,680 yards
Sumwise · Checked by Theo Abbott · Data: exact arithmetic; unit definitions from NIST SP 811 · Updated · How we check it
How to convert miles to yards
- Formula:
yards = miles × 1,760 - Put in the value: 18 miles.
- Result: 31,680 yards.
Miles to yards table
| miles | yards |
|---|---|
| 1 mi | 1,760 yd |
| 2 mi | 3,520 yd |
| 5 mi | 8,800 yd |
| 10 mi | 17,600 yd |
| 18 mi | 31,680 yd |
| 20 mi | 35,200 yd |
| 50 mi | 88,000 yd |
| 100 mi | 176,000 yd |
| 500 mi | 880,000 yd |
| 1,000 mi | 1,760,000 yd |
Converting the other way: yards to miles
miles = yards × 0.00056818. So 31,680 yards is back to 18 miles; one yard is 0.00056818 miles. See the yards to miles table.
Quick estimate in your head
For a rough answer, multiply by about 2000: 18 × 2000 ≈ 36,000 yd, against the exact 31,680 yd (13.6% out). Good enough to check that a calculated result is sensible.
Common mistakes
The usual slip is using the factor the wrong way round. A mile is bigger than a yard, so the number of yards must come out larger than the number of miles. If your answer goes the other way, divide instead of multiplying.
About the units
Mile (mi) and yard (yd) are both units of length. One mile equals 1,760 yards, and one yard equals 0.00056818 miles. Results on this page are rounded for display; the conversion itself uses the exact definitions.
Length conversions come up in DIY and building plans, running and cycling distances, maps, clothing sizes and travel between countries that use metric and imperial units.
18 miles in other units
The most readable unit for this amount is nautical miles (15.641572).
How answers are calculated and checked: methodology.
Questions
How many yards are in 18 miles?
31,680 yards.
What is the formula to convert miles to yards?
yards = miles × 1,760
How many yards are in one mile?
One mile is 1,760 yards, so multiply any number of miles by 1,760.
Is 18 mi more than 18 yd?
Yes. 18 miles is 31,680 yards, which is more than 18 yards.
How do I convert miles to yards in a spreadsheet?
Put the number of miles in A1 and type =A1*1760 in the next cell. Fill the formula down to convert a whole column.