Travel Distance Calculator

Calculate driving distance and straight-line (as the crow flies) distance between any two cities. Get road mileage in km and miles โ€” worldwide.

Real driving distancekm + milesAir distance too

Enter any two locations

Type any city, town, or landmark worldwide. The tool geocodes each location using OpenStreetMap's global database.

Driving distance

Real road mileage via OSRM routing โ€” the same engine behind many navigation apps. Get km and miles for any drivable route.

Air distance (as the crow flies)

Straight-line distance using the Haversine formula โ€” useful for comparing flight distances or estimating air miles between destinations.

Frequently Asked Questions

What is the difference between driving distance and straight-line distance?

Driving distance (road distance) follows real road networks โ€” the actual mileage you cover behind the wheel. Straight-line distance, or "as the crow flies," is the shortest possible path between two points on Earth's surface ignoring all terrain and roads. Road distance is typically 20โ€“40% longer than the straight-line distance.

How accurate is this travel distance calculator?

Road distances use OSRM with OpenStreetMap data, which is highly accurate for most routes and generally within 1โ€“3% of major navigation apps. Straight-line distances use the Haversine formula, accurate to within 0.3% for typical city-to-city distances.

Can I calculate the distance between two cities in miles?

Yes โ€” results show both kilometres and miles automatically. No conversion needed. The tool covers any two cities worldwide, from driving distances within Europe to intercontinental air distances.

Why is there no road distance for some city pairs?

If cities are separated by water (e.g. London and New York), there is no drivable route. The calculator shows the straight-line (air) distance only in these cases. For nearby island connections, try adding a ferry port as an intermediate stop.

Does the calculator work for cities outside Europe?

Yes โ€” it uses OpenStreetMap global data and works for any two locations worldwide. Enter city names, country names, or specific landmarks.