Distance Calculator – Distance Between Two Places Free

Distance Calculator Between Two Places – Road & Map Tool
πŸ“ 9.5+ pro distance tool

Distance calculator between two places

Calculate road, straight-line and flight distance between cities, addresses, GPS coordinates or map-selected points. Use real geocoding, OSRM road routing, Leaflet map clicks, multi-point routes, bulk CSV, GeoJSON, share links, embed code and exports.

βœ… Real geocoding APIπŸš— OSRM road routingπŸ—ΊοΈ Leaflet map UIπŸ“ Click map pointsπŸ”Ž AutocompleteπŸ“„ Bulk CSV{} GeoJSONπŸ”— Share resultπŸ“€ Export CSV/KML

Uses address search, GPS coordinate input, real geocoding and OSRM road routing.

Click map points, draw route lines, drag markers and calculate visual distance.

For travel routes, logistics, sales visits and multi-stop delivery planning.

Upload bulk CSV

Columns: from,to or from_lat,from_lng,to_lat,to_lng

Default works free with Nominatim. OpenCage key is optional for premium geocoding and higher quota.

Calculating…
Click map to add points Β· drag markers to refine
Map-selected points
No map points yet.
Distance result
Straight-line distance
β€”
Real road distance
β€”
Flight / air distance
β€”
Driving time
β€”
Bearing
β€”
Miles / nautical
β€”
Midpoint
β€”
Route points
β€”
Try popular routes
Real APIGeocoding
OSRMRoad route
MapClick points
BulkCSV upload
GeoJSONGIS input
ExportCSV/KML

Related map tools

Distance calculator between two places

This distance calculator between two places works as a professional map tool, not a basic coordinate form. It supports city names, full addresses, GPS coordinates, map-selected points, CSV files and GeoJSON. It returns Haversine distance, real road distance, flight-style distance, driving time, bearing and midpoint.

What is a distance calculator?

A distance calculator measures how far two or more places are from each other. A strong distance tool should support address search, map selection, GPS coordinates, route drawing, road distance, bulk calculation and exports.

How it works

Address input is converted to latitude and longitude using Nominatim or optional OpenCage. Straight-line distance uses the Haversine formula. Road distance and driving time use OSRM route data. Map points and GeoJSON coordinates use the same calculation engine.

Straight-line vs road vs flight distance

TypeMeaningBest use
Straight-lineShortest great-circle distanceGPS and geography
Road distanceDistance along actual roadsDriving and logistics
Flight distanceAir-style great-circle distanceCity-to-city air travel

Accuracy and limits

Haversine distance is mathematical. Road distance depends on OpenStreetMap and OSRM route data. Driving time does not include live traffic, toll preference, closures or weather, so use it as a planning estimate.

Use cases

  • Travellers compare city-to-city distance and route time.
  • Logistics teams estimate mileage between depots and customers.
  • Real estate pages show distance to schools and transport hubs.
  • Teachers explain Haversine, bearing and map scale.
  • SEO teams build pages for distance between cities.
  • GIS users process coordinate pairs with CSV and GeoJSON.

Why this version is stronger

Basic distance tools calculate only A to B. This version includes real geocoding, OSRM routing, Leaflet map selection, multi-point routes, bulk CSV, GeoJSON, copy, share, embed, Google Maps links and export options.

Frequently asked questions

Yes. It uses Nominatim or optional OpenCage for geocoding and OSRM for road distance.
Yes. Map click mode lets you select, drag and calculate points visually.
Yes. It uses OSRM routing to estimate road distance and driving time.
Yes. Upload from/to addresses or coordinate columns and download enriched results.
No. This uses OSRM and OpenStreetMap data. Google may differ because it uses different route data and live traffic.