Distance Between Canadian Postal Codes
This tool can be used to find the distance between 2 postal codes in Canada. Type in the two post codes and click the Show button.
Map Showing the Distance Between Two Canadian Postal Codes
Loading Map












Options
How to Use Canada Postcode Tool
Input in the first and second postcode then click the Show button. The map will then display the location of the two postcodes in Canada and also show the routes for:
- As the crow flies - the straight distance between the points
- By land transport - by car and/or boat (if possible)
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.
Problems or Suggestions
If you notice any errors or have suggestions for further development, then please Contact Free Map Tools.
Version History
- 15th December 2018 : Switched to Leaflet maps
- 31st December 2016 : Version 2.1 - Issue fixed
- 10th November 2013 : Version 2 - Implemented Google Maps API V3
- 13th February 2011 : Version 1
Comments
any way to add batch postal codes- origin & destination
It would be interesting if we could foce the map to only show you the route within the specific country.
This is awesome, looking forward to API relase
Is there an api that can be consumed by developers to get this info?
Is it possible to supply a starting postal code and then get the distance from that starting point to say all postal codes within a given province?
Steve, we have now added : Meeting Centre of Gravity for Canada Postal Codes.
Hi Steve, theres no imminent plans, however comments like yours pushes it up the priority list.
Is there plans for Meeting COG for Canadian postal codes?
Can we use an Excel list with like 10000 postal codes (Canada) and calculate the distance with different ones?
Simon, sorry we don't have such a tool
Hi there. Great tool. Is there a downloadable version that can compare multiple postcodes at once? (in Excel, for example). Thank you!
Hi Rod, please get in contact directly to discuss.
Works great. As a programmer I would be interested in utilizing this feature for custom applications, both stand-alone and webbased or be able to incorporate inside a phone app accordingly. Is there a website that I can contact someone for further review? Thanks in advance
I like dis.
I am pleased with my results. I compared from one point to another, by address to address (which gives amount of time)and postal code to postal code. Results very close. I needed a tow truck to take me to 4 locations, with short time waits between, car on board and not unloaded until last stop. For me this was a way to calculate the towing charge at a given rate per KM. I am age 72 and actually worked this out by myself !!! Feel good.
1. Canadian postal codes may be shown without a space (according to the Canadian post office). Both should be acceptable. 2. If a space is expected, why is the field 8 characters long? 3. If the user enters data in the "wrong" format, why not provide an error message, instead of an erroneous result? 4. In the attached file, I have entered "M4N 1K8" and "M2N 3A8" (both with spaces). The location on the map for "M4N 1K8" is incorrect. Hence the distances are not correct. I presume that "A" represents "Postal Code 1", and "B" represents "Postal Code 2", but there is no legend that states that. I tried this with Firefox and Chrome. Same result. https://app.box.com/s/l3t60drkzz2mkzsw0b66gsf4d8vpr6ik .
Hi Doug, please ensure there is a space between the 3 3 so M4N1K8 should be input as M4N 1K8. In terms of access from an external source to allow batch processing .... please get in contact directly to discuss this.
I am getting some results now. However, in some cases they are wrong. These 2 screen shots demonstrate. In one case, the numeric values 0 and 8.9 are inconsistent. (can't be zero; 8.9 is possible). In both cases, M4N1K8 is not correctly depicted on the map. Question: is there a way your map function to calculate the distance between two postal codes can be called within an Excel spreadsheet? https://app.box.com/s/eqiwj8n76s1bp3phzacqz71bx8qsleyf https://app.box.com/s/r7umwadk02e42yejuvfibjqbc3hfy33c
Hi Doug, thanks for getting in contact. Yes, there was an issue that should now be resolved.
I type in "M4M 2R1" (no quotes) and "M2R 1M2". Nothing happens. I've tried upper case and lower case (both should work), with and without the space (both ways should work). I've tried it on Firefox, Chrome, IE and Maxthon. nadda.
Showing the most recent 20 of 31 comments. See all comments.