18 square kilometers to square miles Result 18 (km2) = 6.94 (mi2) Detailed Square kilometers (km2) — 18 18 / 2.59 = 6.94 square miles