Skip to content

Distance Calculator

Straight-line distance, direction and flight time between two cities or coordinates.

Pick two cities, paste coordinates or use your current location to get the straight-line (as the crow flies) distance in kilometres, miles and nautical miles. You also get the compass direction, an approximate flight time, the time difference between the cities and the halfway point, plus a link to driving directions.

New Delhi, India · 28.613900, 77.209000

Mumbai, India · 19.076000, 72.877700

Straight-line distance

1,148 km

713 miles · 620 nautical miles

Direction

203° SSW

Approx. flight time

1h 55m

Time difference

—

Halfway point

23.860, 74.963
Road distance & directions

Roads wind, so the driving distance is longer than the straight line, often by 20–40%. The link opens the actual route in Google Maps.

How to use this tool

  1. 1

    Choose the start

    Type a city, paste coordinates or tap the location button.

  2. 2

    Choose the destination

    Same again for where you are going.

  3. 3

    Read the results

    Distance, direction, flight time and time difference appear instantly.

Frequently asked questions

This tool runs entirely in your browser. Your data is never uploaded or sent to our servers.

Have feedback about this tool?