# Great Circle Distance Calculator

Calculate the shortest distance between two points on Earth using the great circle formula

> Canonical page: https://elysiatools.com/en/tools/great-circle-distance

- **Category:** Geography

- **Keywords:** distance, great circle, haversine, navigation, coordinates, shortest path, geodesic

## Overview

The Great Circle Distance Calculator computes the shortest path between two geographic coordinates on Earth using the haversine formula. Input start and end latitudes and longitudes, select your preferred unit, and set decimal precision to get an accurate distance measurement.

## Inputs

- **Start Latitude** (number): Enter starting latitude (-90 to 90)
- **Start Longitude** (number): Enter starting longitude (-180 to 180)
- **End Latitude** (number): Enter destination latitude (-90 to 90)
- **End Longitude** (number): Enter destination longitude (-180 to 180)
- **Distance Unit** (select)
- **Decimal Precision** (number): Number of decimal places

## When to use

- When planning air or sea routes to determine the most efficient travel path.
- For geographic analysis in logistics, surveying, or mapping applications.
- To estimate straight-line distances for navigation or outdoor recreation planning.

## How it works

- Enter the latitude and longitude for the starting point, ranging from -90 to 90 and -180 to 180 respectively.
- Enter the latitude and longitude for the destination point within the same ranges.
- Choose the distance unit: kilometers, miles, nautical miles, or meters.
- Set the decimal precision from 0 to 10 places (default is 2), then calculate to receive the great circle distance.

## Use cases

- Aviation route planning for pilots to estimate flight distances and fuel requirements.
- Maritime navigation for ship captains to calculate sea routes between ports.
- Outdoor activity planning, such as hiking or cycling, to gauge trail distances between points.

## Frequently asked questions

### What is the great circle distance?

It is the shortest distance between two points on Earth's surface, calculated using the haversine formula for spherical geometry.

### What units are supported?

You can select kilometers, miles, nautical miles, or meters for the output distance.

### How accurate is the calculation?

Accuracy depends on the input precision; you can set decimal places from 0 to 10, with a default of 2 for balanced detail.

### Can I use this for coordinates on other planets?

No, this tool is designed specifically for Earth's coordinates using the standard great circle formula.

### What is the default precision setting?

The default precision is 2 decimal places, but you can adjust it as needed for your application.

## Related tools

- [Rhumb Line Distance Calculator](https://elysiatools.com/en/tools/rhumb-line-distance): Calculate the distance between two points following a rhumb line (constant bearing course)
- [Bearing Calculator](https://elysiatools.com/en/tools/bearing-calculator): Calculate the bearing (azimuth) between two coordinates on Earth
- [Timezone Lookup by Coordinates](https://elysiatools.com/en/tools/timezone-lookup-by-coordinates): Find the IANA timezone for any latitude / longitude: returns the timezone name (e.g. Asia/Shanghai), the current UTC offset, whether daylight saving time is active, the local wall-clock time, and the nearest reference cities. Fully offline — uses a built-in city/timezone reference database with nearest-reference matching.
- [Gravitational Time Dilation Calculator](https://elysiatools.com/en/tools/gravitational-time-dilation): dτ = dt·√(1 − 2GM/(rc²)) for Earth, Sun, or custom mass: Schwarzschild radius, dilation factor, and daily/yearly clock lag outside the horizon.
- [Pendulum Period Calculator (T = 2π√(L/g))](https://elysiatools.com/en/tools/pendulum-calculator): Compute period, length, or gravity of a simple pendulum, plus amplitude-based peak speed and energy
- [Daily Compound Interest Calculator](https://elysiatools.com/en/tools/compound-interest-daily): Calculate compound interest with daily compounding for savings and investments
- [Discount Calculator](https://elysiatools.com/en/tools/discount-calculator): Calculate discounted prices, savings, and final price after applying percentage or fixed amount discounts
- [Force Unit Converter (Extended: N / kN / dyn / lbf / kgf / poundal)](https://elysiatools.com/en/tools/force-unit-converter-extended): Convert force between newton (N, SI base), kilonewton (kN), dyne (dyn, CGS = 10⁻⁵ N), pound-force (lbf = 4.4482216152605 N), kilogram-force (kgf = 9.80665 N), and poundal (pdl = 0.138254954376 N). All factors derive from the exact defining constants 1 lb = 0.45359237 kg, 1 ft = 0.3048 m, and standard gravity g₀ = 9.80665 m/s². Converts via newton to the target unit and lists the equivalent value in all six units. Reference: 1 kg of mass on Earth ≈ 9.80665 N (1 kgf); an adult weighs ≈ 700 N.

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [macOS Image Processing Objective-C Samples](https://elysiatools.com/en/samples/macos-image-processing-objectivec): macOS Objective-C image processing examples including image reading/saving, image scaling, and format conversion

## Related content

- [Geospatial Coordinate Conversion and Map Data Workflow](https://elysiatools.com/en/hubs/geospatial-coordinate-workflows): Normalize coordinate formats, verify locations, calculate distance and bearing, then convert GeoJSON, KML, OSM, and GPX data for downstream mapping work.
