Distance Between USA ZIP Codes
Input two ZIP codes below then click Find Distance and the distance between them will be displayed. The distance travelled by road and as the crows flies are both displayed.
Map Showing the Distance Between ZIP codes
Switch to Full Screen
How to Find Distance Between ZIP Codes
Type in the first and second ZIP Code then click the Show button. The map will then display the location of the two ZIP Codes and also show the routes for:
- Land transport - by car and/or boat
- As the crow flies - the straight distance between the points
You will also see the distance displayed below the map for the distance as the crow flies and also by land transport. You can then type in more postcodes and click the show button to see more distances.
Uses of This ZIP Code Tool
This tool has a wide range of possible uses from delivery estimation, completing mileage expenses and point to point measurement. If you know of a useful application of this tool, let us know.
Issues or Suggestions
If you notice any errors or have suggestions for further development, then please contact freemaptools.
- 17th April 2020 - Fixed some issues in Internet Explorer
- 22nd October 2018 - Changed to Leaflet Maps
- 20th February 2018 - Version 1.2 - Performance improvements
- 9th January 2015 - Version 1.1 - Added option to Link to this result
- 8th January 2015 - Version 1
Comments For This Page
How to Find Distance Between ZIP Codes-
can you do this for multiple origin and destination zip tos? ability to import say 200 rows and return the distance?
On 27th May 2021
shubh, it should be working again.
By Free Map Tools on 2nd March 2021
Why driving distance not working
By shubh on 2nd March 2021
Is there any way to download MANY of these? I'd like to produce a table showing every from/to combination within a state (about 400 zip codes)
By Nate on 15th January 2021
Me encanta,pero me gustarķa pagar y quitar los add
By jose barboza on 2nd August 2020
96325 is not a valid ZIP code
By Free Map Tools on 26th July 2020
Hi, Not getting land transport distance between 30084 & 96325?
On 23rd July 2020
Hi Joshua, please get in contact to discuss.
By Free Map Tools on 1st July 2020
I love this! Any chance there is an api so an application can connect with it on the fly?
By Joshua Pachner on 1st July 2020
This is a useful tool that I use to check the built in calculation I am using. For the people asking about being able to calculate distance between zips (as the crow flies), I'm sure this can be done in other programs. But I've done it using a custom function in FileMaker (Claris) that someone else created and shared for free that just needs the parameters of the Lat and Lon for both zip codes. And I know of sources that can provide that info by zip for all of the USA (for a fee though, maybe somewhere it's free). Good luck
By Kevin @3Cutco1 on 9th June 2020
By Alvaro on 3rd June 2020
Useful tool. However, would be much more useful if bulk uploads would be available
By Alex on 3rd April 2020
Hi, that idea has been rescinded.
By Free Map Tools on 21st January 2020
How far away are you to Bulk uploads??
By jemh**********om on 17th January 2020
Hi, it will not be possible. It would be a big drain on server resources and more likely that such a new feature on this free page will be used for commercial purposes.
By Free Map Tools on 28th October 2019
would like to use this for a batch of zipcodes, when do you think may be possible?
On 28th October 2019
Its not possible to calculate the distance between two ZIP Code areas.
By Free Map Tools on 15th October 2019
We see no issue at this side. Can you provide 2 example ZIPs that return zero please?
By Free Map Tools on 14th October 2019
Free map tools for US zipcode miles calculation is not working and it always return result as zero
On 14th October 2019
How do you calculate distance between two zipcode areas(first 3 digits of the zipcode)?
On 14th October 2019
Showing the most recent 20 out of 52 comments. Click to see all the comments.
Add your own comment below and let others know what you think:
Your Name (optional)