Latitude Longitude Distance Calculator

Calculate Distance Between Coordinates

Calculate the distance between two geographic coordinates using the Haversine formula with bearing and midpoint.

Coordinates

Point 1 (Start)

Range: -90 to 90

Range: -180 to 180

Point 2 (End)

Range: -90 to 90

Range: -180 to 180

Haversine Formula:
d = 2R × arcsin(√(sin²(Δφ/2) + cos(φ₁) × cos(φ₂) × sin²(Δλ/2)))
R = 6371 km (Earth's radius)

Haversine Formula

The Haversine formula calculates the great-circle distance between two points on a sphere given their latitudes and longitudes.

Accuracy:

Assumes Earth is a perfect sphere with radius 6371 km

Use Case:

Navigation, aviation, maritime, and geographic calculations

Features

  • Haversine formula calculation
  • Multiple distance units (km, mi, nm)
  • Initial bearing calculation
  • Midpoint coordinates
  • Compass direction
  • Step-by-step solution
  • Coordinate validation
  • Copy results
  • Quick city examples

Coordinate System

Latitude:

-90° (South Pole) to +90° (North Pole)

Longitude:

-180° (West) to +180° (East)

Equator:

Latitude 0°

Prime Meridian:

Longitude 0° (Greenwich)

Distance Units

Kilometer (km):

Metric system, 1000 meters

Mile (mi):

Imperial system, 1.609 km

Nautical Mile (nm):

Aviation/maritime, 1.852 km

Use Cases

  • Aviation flight planning
  • Maritime navigation
  • Geographic information systems (GIS)
  • Travel distance estimation
  • Logistics and routing
  • Real estate proximity calculations
  • Geocaching and treasure hunting
  • Scientific research

Applications

Real-World Applications:

Navigation:

Calculate flight paths and shipping routes

Travel:

Estimate distances between cities and landmarks

Mapping:

GIS applications and location-based services

Emergency:

Calculate nearest hospital or service location