# Distance Between Cities

Calculate distance and direction between cities around the world

> Canonical page: https://elysiatools.com/en/tools/distance-between-cities

- **Category:** Geography

- **Keywords:** distance, cities, calculator, travel, geography, kilometers, miles, bearing

## Overview

This tool calculates the straight-line distance and direction between any two selected cities worldwide. Choose your start and end points from a list of major global cities, pick a unit, and get instant geographical data.

## Inputs

- **From City** (select)
- **To City** (select)
- **Distance Unit** (select)

## When to use

- When planning travel routes to estimate distances between destinations for trips or vacations.
- For logistics and shipping planning to compare distances between warehouses or offices.
- In educational contexts to teach geography, map reading, or distance concepts.

## How it works

- Select the starting city from the dropdown list of available cities.
- Select the destination city from the same list.
- Choose your preferred distance unit: kilometers, miles, or nautical miles.
- The tool computes and displays the distance and initial bearing between the two cities.

## Use cases

- Travelers planning multi-city itineraries to optimize routes based on distances.
- Businesses estimating transportation costs by calculating distances between key locations.
- Students and educators using it for geography lessons or research projects.

## Frequently asked questions

### What cities are available in the tool?

The tool includes major cities across all continents, such as New York, London, Tokyo, Sydney, and many more.

### How accurate is the distance calculation?

Distance is calculated using the great-circle formula based on geographical coordinates, providing an approximate straight-line measurement.

### Does the tool provide direction information?

Yes, it calculates the initial bearing or direction from the start city to the destination city.

### Can I use this for air or sea travel estimates?

Yes, by selecting nautical miles or miles, it's suitable for aviation or maritime distance approximations.

### Is there a cost to use this tool?

No, this is a free online tool with no registration or fees required.

## Related tools

- [Midpoint Calculator](https://elysiatools.com/en/tools/midpoint-calculator): Calculate the geographic midpoint between two coordinates on Earth
- [Great Circle Distance Calculator](https://elysiatools.com/en/tools/great-circle-distance): Calculate the shortest distance between two points on Earth using the great circle formula
- [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)
- [Tide and Lunar Distance Predictor](https://elysiatools.com/en/tools/tide-and-lunar-distance-predictor): Estimate spring/neap tide forcing and lunar-distance amplification with a transparent offline planning model.
- [International Calling Code](https://elysiatools.com/en/tools/calling-code): Find the international telephone calling code for any country
- [Capital City Finder](https://elysiatools.com/en/tools/capital-city): Find the capital city of any country
- [Bearing Calculator](https://elysiatools.com/en/tools/bearing-calculator): Calculate the bearing (azimuth) between two coordinates on Earth
- [Antilog Calculator](https://elysiatools.com/en/tools/antilog-calculator): Calculate antilogarithms for any valid base and optionally verify the result by applying the logarithm again

## Samples

- [Length Distance Samples](https://elysiatools.com/en/samples/length-distance): Educational length and distance reference samples covering metric and imperial units, everyday comparisons, and conversion literacy
- [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

## Related content

- [Geospatial Coordinate and GIS Workflow Tools](https://elysiatools.com/en/hubs/geospatial-coordinate-workflows): Convert coordinates, calculate distance and bearing, encode locations, and move data between GeoJSON, KML, OSM, and GPX formats in one hub.
