Calculate the distance between two addresses to see both their direct geographic separation and the driving distance along the road network.
Enter a starting address and destination address, then select Calculate Distance. The calculator identifies both locations, calculates the straight-line distance between their coordinates, finds a driving route, and provides an estimated drive time.
How to Use the Address Distance Calculator
Enter both addresses as clearly as possible.
For example:
Starting Address:
350 Fifth Avenue, New York, NY
Destination Address:
1 Microsoft Way, Redmond, WA
Then select Calculate Distance.
The result shows:
- the matched starting address;
- the matched destination address;
- straight-line distance in miles;
- driving distance in miles;
- estimated drive time.
Using a complete street address helps the calculator identify the intended locations more accurately.
What Does the Distance Between Addresses Calculator Measure?
The calculator provides two different distance measurements.
Straight-Line Distance
Straight-line distance measures the direct geographic separation between the coordinates representing the two addresses.
It does not follow roads.
Driving Distance
Driving distance follows a route through the available road network between the two matched address locations.
This is the more useful value when your question is:
How many miles would I drive between these addresses?
The Driving Distance Calculator performs the same type of road-routing calculation for broader place names and locations.
How Does the Calculator Find an Address?
An address must first be converted into geographic coordinates.
This process is called geocoding.
For example:
350 Fifth Avenue, New York, NY
is converted into a geographic point represented by:
latitude + longitude
The calculator currently uses Nominatim to search OpenStreetMap data and retrieve the first matching location for each entered address.
The matched location is then displayed in the results so you can confirm that the intended address was found.
What Is Geocoding?
Geocoding converts a written location into geographic coordinates.
The basic process is:
Street Address
↓
Geocoding Search
↓
Latitude and Longitude
For example:
Address:
1600 Pennsylvania Avenue NW, Washington, DC
becomes a coordinate pair representing that mapped location.
Those coordinates can then be used for:
- straight-line distance;
- road routing;
- mapping;
- proximity calculations.
Our guide to How to Find Latitude and Longitude From an Address explains this process in more detail.
Why Are Coordinates Needed?
Mathematical distance calculations cannot operate directly on address text.
A phrase such as:
123 Main Street
does not contain a mathematical position by itself.
Latitude and longitude provide the geographic position required for the calculation.
Once both addresses have coordinates, the calculator can perform two separate calculations:
Coordinates → Haversine formula → straight-line distance
and:
Coordinates → road routing → driving distance
This is why geocoding is the first step in an address-distance calculator.
How Is Straight-Line Distance Between Addresses Calculated?
After both addresses have been converted into latitude and longitude, the calculator uses the Haversine formula.
For:
Address 1 = (φ₁, λ₁)
Address 2 = (φ₂, λ₂)
the calculation is:
Δφ = φ₂ − φ₁
Δλ = λ₂ − λ₁
Then:
a = sin²(Δφ ÷ 2) + cos(φ₁) × cos(φ₂) × sin²(Δλ ÷ 2)
c = 2 × atan2(√a, √(1 − a))
Distance = R × c
Your calculator uses:
R = 6,371 km
The resulting kilometers are then converted to miles using:
Miles = Kilometers × 0.621371
For a detailed explanation of this method, see the Haversine Formula guide.
What Does Straight-Line Address Distance Mean?
Straight-line address distance answers:
How far apart are these two geographic points directly?
It does not tell you how far you would travel by car.
If two addresses are separated by a river, lake, restricted property, highway barrier, or another obstacle, the straight-line distance may be much shorter than the road route.
This type of distance is similar to as-the-crow-flies distance.
How Is Driving Distance Between Addresses Calculated?
Driving distance requires a road-routing system.
After both addresses have coordinates, the calculator sends those positions to a routing engine using a driving profile.
The routing system finds a driveable road route between them and returns the total route distance.
The process is:
Address 1
↓
Geocoding
↓
Coordinate 1
↓
Road network
↓
Coordinate 2
↑
Geocoding
↑
Address 2
The resulting road route is then converted into miles for display.
How Does the Calculator Convert Road Distance Into Miles?
The routing service returns distance in meters.
The calculator converts that to kilometers:
Kilometers = Meters ÷ 1,000
Then:
Miles = Kilometers × 0.621371
For example:
160,934 meters
becomes:
160.934 kilometers
Then:
160.934 × 0.621371 ≈ 100 miles
The current calculator displays the driving distance to one decimal place.
How Is Estimated Drive Time Calculated?
The routing service also provides an estimated route duration.
The calculator converts the duration into minutes and then separates that total into hours and minutes.
For example:
8,400 seconds ÷ 60 = 140 minutes
which becomes:
2 hours 20 minutes
The displayed time is a routing estimate.
It should not be interpreted as a live-traffic arrival time.
Does Estimated Drive Time Include Live Traffic?
No.
The current implementation does not use live congestion data.
Actual driving time can be affected by:
- traffic;
- construction;
- road closures;
- weather;
- stops;
- speed changes;
- accidents;
- local driving conditions.
Use the result as a general route-duration estimate rather than a real-time ETA.
Why Is Driving Distance Longer Than Straight-Line Distance?
Driving distance follows roads, while straight-line distance ignores them.
Suppose two addresses are:
8 miles apart directly
but the nearest suitable bridge requires a detour.
The driving route may become:
13 miles
The extra distance comes from the road network, not from a change in the locations themselves.
For a detailed explanation, see Driving Distance vs Straight-Line Distance.
Can the Two Distances Ever Be Very Similar?
Yes.
If a road connects the two addresses almost directly, the road distance can be close to the straight-line distance.
For example:
Straight-line distance = 10.0 miles
Driving distance = 10.7 miles
This can happen in areas with direct road connections and few geographic obstacles.
In other locations, the difference can be much larger.
There is no universal multiplier that reliably converts direct distance into road mileage.
Why Can Two Address Calculators Give Different Results?
Different tools may return different values for several reasons.
Different Address Matches
A geocoder may select a different building, street segment, ZIP-code location, or nearby point.
Different Road Routes
Routing systems may choose different roads.
Different Map Data
One service may have newer or different road-network information.
Different Geographic Models
Straight-line calculations may use different Earth models or radius values.
Different Rounding
One calculator may show tenths of a mile while another displays whole miles.
Before comparing results, check that both systems matched the same addresses.
Why Does the Matched Address Matter?
The text you type and the geographic point returned by the geocoder are not always identical in wording.
For example, you might enter:
Empire State Building
and receive a longer matched location description containing:
- building name;
- street;
- neighborhood;
- city;
- state;
- ZIP code;
- country.
The matched address is important because that geographic point becomes the endpoint used in the distance calculation.
Always check that the displayed starting point and destination correspond to the places you intended.
Should I Include the ZIP Code?
Including the ZIP code can make an address more specific.
For example:
123 Main Street, Springfield
may be ambiguous.
Adding:
city + state + ZIP code
can help distinguish the intended location.
A complete US address is usually clearer in a form such as:
Street Address, City, State ZIP Code
The calculator may still work without every component when the address is unambiguous, but more precise input reduces the chance of a wrong match.
Is a ZIP Code an Exact Location?
No.
A ZIP code represents a postal area rather than one single street point.
That makes a ZIP-code distance calculation conceptually different from an exact street-address calculation.
If you want to compare postal areas rather than exact addresses, see Distance Between ZIP Codes.
Can I Calculate Distance Between a Street Address and a Business?
Yes, as long as both location descriptions can be geocoded successfully.
For example:
Starting Address:
11 Wall Street, New York, NY
Destination:
JFK Airport, New York, NY
The geocoder needs to identify both locations before a route or direct distance can be calculated.
A recognizable business, landmark, or airport may therefore work similarly to a conventional street address when it has a mapped location.
Can I Calculate Distance Between Two Businesses?
Yes, if both businesses can be matched to geographic locations.
However, business names can sometimes be ambiguous.
For example:
Target
could refer to many different stores.
A more specific entry such as:
Target, 123 Example Street, Austin, TX
gives the geocoder more context.
The calculator uses the matched geographic positions, not the business names themselves, to calculate distance.
What Happens If an Address Cannot Be Found?
If one or both addresses cannot be identified, the calculator cannot calculate a reliable distance.
Try:
- checking spelling;
- adding the city;
- adding the state;
- adding the ZIP code;
- removing unnecessary punctuation;
- entering a more complete street address.
The current calculator returns an error rather than inventing coordinates or mileage.
What Happens If No Driving Route Exists?
A straight-line distance can exist even when there is no driveable road route.
Consider two addresses located on separate islands without a road connection.
Their geographic coordinates still allow a direct distance calculation.
But a driving route requires a connected road network.
If the routing system cannot find a driveable connection, it cannot provide meaningful road mileage.
Does the Calculator Measure Door-to-Door Distance?
The calculation uses the geographic points returned for the two addresses and the routing network associated with those positions.
It should therefore be understood as a map-based address-to-address route estimate rather than a physical measurement from one building doorway to another.
The exact routing endpoints depend on how each address is represented in the underlying geographic data.
Address Distance vs City Distance
An address is usually a more specific location than a city.
For example:
Los Angeles, CA
represents a large geographic area.
An address such as:
200 N Spring Street, Los Angeles, CA
represents a much more specific destination.
City-to-city calculations can therefore use broader representative points, while address-distance calculations attempt to identify particular mapped locations.
For broader place comparisons, see Distance Between Two Locations.
Address Distance vs ZIP Code Distance
These calculations differ in precision.
Street-address distance
uses a specific mapped address location.
ZIP-code distance
uses a representative point associated with a postal area.
As a result, ZIP-code distance should not be treated as the exact distance between every pair of addresses inside the two ZIP-code areas.
Address Distance vs Map Distance
An address calculator begins with text.
A map distance calculator begins with points selected visually.
Use the Map Distance Calculator when:
- you do not know the exact address;
- you want to select precise points manually;
- the location has no useful street address;
- you want direct distance between two map points.
Use this Address Distance Calculator when the two addresses themselves are the main input.
Can I Calculate Miles Between Two Addresses?
Yes.
The calculator displays both:
Straight-Line Distance
and:
Driving Distance
in miles.
The driving mileage is the more appropriate value when planning a road trip between the two addresses.
The straight-line mileage is useful when comparing their direct geographic separation.
Can I Use Address Distance for Delivery Planning?
Address-to-address driving distance can be useful for simple delivery estimates involving one origin and one destination.
For example:
Warehouse → Customer
However, a real delivery operation may also require:
- multiple stops;
- route ordering;
- vehicle restrictions;
- service windows;
- live traffic;
- loading time.
The current calculator is designed for two endpoints, not multi-stop delivery optimization.
Can I Use Address Distance for Business Mileage?
The driving distance can provide a useful route estimate, but business mileage records may require the actual miles driven depending on the purpose and applicable rules.
For completed travel, a vehicle odometer can provide actual trip mileage:
Actual Mileage = Ending Odometer − Starting Odometer
For the broader concept of mileage, see Mileage Calculator: Miles Between Locations.
Which Address Distance Should You Use?
Choose the result according to your question.
| Question | Use |
|---|---|
| How far apart are the addresses directly? | Straight-line distance |
| How many miles would I drive? | Driving distance |
| How long might the route take? | Estimated drive time |
| What are the exact coordinates? | Geocoding/location data |
| How far apart are two ZIP areas? | ZIP-code distance |
| How far apart are two manually selected points? | Map distance |
The two distance values are complementary rather than contradictory.
How Is This Different From the Driving Distance Calculator?
The Driving Distance Calculator is designed for broader locations such as cities and destinations.
This page is optimized for street-address-to-street-address comparisons.
It also provides direct geographic distance alongside road mileage, making it useful when you want to compare:
straight-line distance vs driving distance
for the same two address locations.
How Is This Different From the Main Distance Calculator?
The Distance Calculator requires latitude and longitude coordinates.
This address calculator accepts address text and first performs geocoding.
So the workflows differ:
Distance Calculator
Coordinates → Great-circle distance
Distance Between Addresses Calculator
Addresses → Geocoding → Coordinates → Straight-line distance + road routing
The address calculator handles the extra location-identification step for you.
Frequently Asked Questions
How do I calculate distance between two addresses?
Enter the starting address and destination address and select Calculate Distance. The calculator geocodes both addresses, calculates direct geographic distance, and finds a driving route between them.
What is an address distance calculator?
An address distance calculator converts two address descriptions into geographic locations and measures the distance between them. Depending on the tool, it can provide straight-line distance, road distance, or both.
Does this calculator show driving distance between addresses?
Yes. It returns the road-route distance in miles along with a straight-line geographic distance and estimated route duration.
Is driving distance between addresses the same as straight-line distance?
No. Straight-line distance measures direct geographic separation. Driving distance follows the road network and can be longer.
Why does the calculator show a different version of my address?
The geocoder may return a standardized or more complete description of the matched map location. Check the displayed result to make sure the intended address was selected.
Should I include a ZIP code?
Including the ZIP code can reduce ambiguity, especially when street names or city names are repeated in different areas.
Can the calculator measure distance between a business and an address?
Yes, if both location descriptions can be matched successfully to geographic points.
What if one address cannot be found?
Check the spelling and add more location details such as the city, state, or ZIP code.
Can two address distance calculators give different answers?
Yes. They may geocode the addresses differently, use different road data, choose different routes, or use different methods for straight-line distance.