18 furlongs is 2.25 miles.
18 miles = 1,140,480 inches
18 furlongs is 2.25 miles.
18 miles = 28,968.2 metres
18 kilometers = 11.18 miles
18 miles = about 29 (28.968192) kilometers.
18 kilometers = about 11.2 miles.
11 miles
18 Miles
18 miles
18 miles
18 miles = 18 x 1760 yards = 31,680 yards.
18 Km= 11.1846 Miles OR 18 Km= 11 Miles and 325.0 Yards