Distance Calculator 2025

km, Miles, Meters, Feet & Indian Units

📏 Advanced Distance Calculator

15 Distance Units - Metric, Imperial & More

Indian Units - Gaj, Hath, Kos included

Grouped by Category - Easy to find

Copy Any Result - One click copy

Meters

1,000

Feet

3,280.8399

Kilometers

1

Miles

0.621371

Enter Distance

Quick Presets

All Conversions

Metric

Nanometers

nm

10,00,00,00,00,000

Micrometers

μm

1,00,00,00,000

Millimeters

mm

10,00,000

Centimeters

cm

1,00,000

Meters

m

1,000

Kilometers

km

1

Imperial

Inches

in

39,370.0787

Feet

ft

3,280.8399

Yards

yd

1,093.6133

Miles

mi

0.621371

Nautical

Nautical Miles

nmi

0.539957

Astronomical

Light Years

ly

1.0570e-13

Indian

Gaj (गज)

gaj

1,093.6133

Hath (हाथ)

hath

2,187.2266

Kos (कोस)

kos

0.310685

Common Distance Conversions

FromToMultiply By
KilometersMiles× 0.621371
MilesKilometers× 1.60934
MetersFeet× 3.28084
FeetMeters× 0.3048
InchesCentimeters× 2.54
CentimetersInches× 0.393701
YardsMeters× 0.9144
Nautical MilesKilometers× 1.852

🇮🇳 Indian Traditional Units

गज (Gaj)

1 Gaj = 0.9144 meters (= 1 yard)

Used for land measurement

हाथ (Hath)

1 Hath = 0.4572 meters (18 inches)

Traditional cubit measure

कोस (Kos)

1 Kos ≈ 3.22 km (2 miles)

Road distance unit

What is Distance Conversion?

Distance conversion transforms length measurements between metric (km, m, cm), imperial (miles, feet, inches), and other unit systems.

Essential for travel, construction, sports (marathon = 42.195 km), and property measurement. Our calculator includes Indian traditional units like Gaj and Kos.

How to Use

  1. 1Enter a distance value
  2. 2Select the unit from grouped dropdown
  3. 3View all conversions categorized
  4. 4Use presets for common distances
  5. 5Copy any result to clipboard

Frequently Asked Questions

How many km in a mile?

1 mile = 1.60934 km. To convert miles to km, multiply by 1.60934.

How many feet in a meter?

1 meter = 3.28084 feet. To convert meters to feet, multiply by 3.28084.

What is Gaj in meters?

1 Gaj = 0.9144 meters (equal to 1 yard). Used in India for land measurement.